Death Squared Tweet Details Console: Nintendo Switch Genre: Puzzle PCID: 2183079 Release Date: 18 09 2020