Nintendo Switch
Community Rating: 4.50 Total Votes: 2
he art is the puzzle and the puzzle is the art. Deru is a cooperative puzzle game that mixes eye catching...
Windows
Community Rating: None Total Votes: 0
DERU - The Art of Cooperation is a cooperative puzzle game that mixes eye catching abstract art with mind bending...