There is definitely a great level of polish in the visuals and audio, I thought the death animations were awesome.
The gameplay is a bit on the hard side, I was only able to play stage one, the screen feels a bit crowded and the two enemy types that move back and forth are very tanky and slow moving towards the player leaving little room for error if you miss a couple shots. If the enemies were tweaked to be more forgiving I think this would be an all round top game.