Overall great game! I think the music and graphics complement each other well and the sprite design is topnotch.
Problems I encountered came from background ad loading causing the game to stop completely, often when I was attempting to charge up. Frustrating, but I like this game!