An interesting physics puzzle game! I got stuck kind of quickly, but I can see what you're going for. Nice work! :D