Nintendo Switch
Community Rating: 5.00 Total Votes: 1
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...