PCSwitch5 years ago0Co-op puzzle game Deru: The Art of Cooperation for Switch and PC launches November 7Couch co-op puzzle game Deru: The Art of Cooperation will launch for Switch via the …