IDEA: Official Release Date Announcement

We have been holding our breath for too long before giving you this announcement… Idea will be released on the 8th of March and it’s going to be available on Steam, Nintendo Switch, iOS and Android. From the whole team…