Cool game! I noticed that the diagonal movement is slightly faster than horizontal/vertical movement. You can fix this by normalizing the input vector so all directions have the same magnitude. Other than that, good work!
I'm glad you liked it, and thanks for the tip!