The sprites and music are good. The game got a little frantic, but it's cool.
PATCH JUST DROPPED
https://www.newgrounds.com/portal/view/84734