Don't have Telegram yet? Try it now!
https://fandomfare.com/2018/10/17/deru-the-art-of-cooperation-ready-to-bend-minds-on-november-7th-on-pc-and-nintendo-switch/
Deru - The Art of Cooperation ready to bend minds on November 7th on PC and Nintendo Switch