DERU - The Art of Cooperation: Deru - The Art of Cooperation now available on PC / Mac / Linux and Nintendo Switch

You will never be so puzzled about something so seemingly simple! https://youtu.be/oNEar75mEvQ It is the November 7th DERU is finally at your virtual doorstep! We are bursting with excitement to share DERU on Steam and…