That was neat! This genre is a good fit for the specifications. A bit too tough for my blood to beat (fairly) at this moment, but it was fun trying!
There could be clearer feedback regarding the currently held direction; it takes a little bit of guessing to grasp how the input works.
Good work!
( The ending cinematic is cute! )