GameScout
93% positive130 reviews

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

USD 6.99
YOUR NEXT PLAY

Idea Fix

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

Release
Oct 30, 2025
Player reviews
93% positive · 130 reviews
Platforms
Windows · Linux
View on Steam ↗

Catalog information from Steam. Pricing and availability can change; confirm them on the Steam store.