Hey thanks so much for playing! Appreciate your feedback - I totally agree with you, the physics definitely caused the last level to be too hard but I'm happy to hear you beat it haha!