Game

Idea Fix

AppID 3023620 Developer ZuitLabs Publisher ZuitLabs Release 31 October 2025

Incremental physics based game about pushing levers, clicking buttons and coming to terms with obsession.

App ID3023620
App typeGame
DeveloperZuitLabs
PublisherZuitLabs
Release date31 October 2025
Release statereleased
Store pagestore.steampowered.com/app/3023620
Last store refresh6 hours ago

Launch options

#ExecutableArgumentsOSDescription
0Idea Fix.exewindows
1ideaFixLinuxBuild.x86_64linux