Technotopia: Update on Technotopia Release Date

Hey everyone, We have an update on Technotopia launch date on Steam: the game is now set to release on October 23rd! Postponing the launch was not an easy decision for us but we have important reasons to do so. Firstly,…