For many reasons this game is awesome, first of all programming wise it's amazing to see the great handling of drawing so high number of sprites. the second; art is very good. I like the main character and the enemies. a game which is really out of the box