Death Squared - 4GamesList

Death Squared is a co-op puzzle game about cooperation, communication, and robot explosions. Rating: 74/100.