The physics are somewhat wonky but it's a good execution of the concept!
Yeah I made it from scratch so it needs improvement and thanks!