Idea Fix: Release date released

Idea Fix is releasing October 31st Devs are making sure everything in the game works as intended. We're checking: 10+ physics driven Mechanisms with a bunch of moving parts that are fun to play with Original soundtrack…