The ultimate idle game where you launch balls to propel a stick upwards. Build a towering stick, earn money by selling its height, and power up your throwers for maximum ball-throwing potential. How high can you reach in this addictive idle arcade game?