93% positive130 reviews
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.
Incremental physics based game about pushing levers, clicking buttons and coming to terms with obsession.
Catalog information from Steam. Pricing and availability can change; confirm them on the Steam store.