Good job! It would have been nice to have a bit more information or feedback on what you are doing though as it just feels like you are just zooming around hitting things. but overall the things you do feel polished.
Yeah, I was struggling with that part but I'm glad that you like it :D