
Idea Fix
Incremental physics based game about pushing levers, clicking buttons and coming to terms with obsession.
92% of 133 Steam reviews are positive$9.99

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

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