Very creative gameplay idea! Love all the physics behind it. The gameplay is very skill-based so I think it would benefit for an option to slow things down or to provide a guide to the trajectory so players can know when to hold or let go. Also, congrats for being the one of the two student submissions with sound!