This is a very smart take on the theme and the game is very fun!! I sometimes feel like it's very hard to plan where you'll land, but i think it's just me being dumb!! Good Job!!
Thanks. Don't worry you're not dumb, it's just the physics that is a bit messed up (and the colliders also).