Underwhelmingly short
Played the demo, wishlisted, bought, past-demo content didnt live up to expectations. Underbaked/underutilized mechanics, low playtime, but interesting early gameplay loop.
Progression is pretty fast and very reminiscent of incredicer, which i hate so much, but this one has a better mid-game pacing and more interactive for early game way to obtain secondary "skill currency" (100% is still chorish, im writing this review while waiting on skill currency to accumulate). There's plenty of milestone rewards that boost your cash, which are used to: boost cash further, buy balls and gain special points based on your total earnings.
These special points are used in 2nd skill tree where you can buy AND refund upgrades as you please, which was the main hook demo got me on. But you wont be really changing upgrades much in mid-late game, because the strongest ones are fairly obvious, while the rest of them feel like filler. Main highlight of that tree is last tier upgrade which basically allows you to change weight/size of any ball type, allowing you to go nuts and set every ball to max size/low weight and get your beloved 10-15 FPS from all the collision nonsense going on :D, which is also the most efficient way to get skill currency btw
Challenges are a joke: they erase your progress (game has no prestiges), leaving you only with passive cash buff from milestone rewards, and for completing them you get +10% per completed challenge... out of ~1.5k% from milestones, and they are additive, added on top they have no achievements tied to them, meaning they're completely worthless to go after. There's even a challenge where you're forced to do nothing and be happy for dozens of minutes, idk how long it would take because i aint doing that.
Still, i liked early-mid game pacing, but in general game was pretty mid due to being practically finished after 50 minutes of playing, with 1+ more hour taking me to recover from completed challenges and 100%'ing the skill tree. For this cheap i can give it a pass, but consider low playtime/depth before purchasing.