I love physics puzzles and played around with this a lot! Although the implementation needs work you conveyed the idea and vision well