Amazing! The music is also fantastic, and don't get me started on the art. I'm not an expert on game developement, so I gotta ask, what engine did you use to make this? Because honestly I didn't expect such a game to be able to be played in newgrounds.