First off, the game screen doesn't fit the space allotted by Newgrounds. I had to zoom out to see the entire game screen.
Secondly, the music seems really out of place and clashes with the art design and gameplay.
Thirdly, the controls aren't optimized for keyboard users. It was awkward and uncomfortable.