Encodya is an upcoming title by developer Chaosmonger Studio. Published by Assemble Entertainment, it will release on January 26, 2021, hitting Windows, Mac, and Linux via Steam and GOG. Other games may take the run and gun approach to cyberpunk. But this title takes a more relaxed pace with this point-and-click adventure. Encodya Storyline Set in […] Read more