A nice looking and fun game.
The movement was smooth and it was easy to understand.
Thanks for sharing.
Here's my attempt: