Nice game. Graphics are cool, the gameplay works just fine and it's really fun and the excuse-plot is relatively amusing. It's not perfect, of course. It does tend to get a little repetitive after a while, but well, it's just a flash game, so whatever.
What I find really disappointing, though, are the bosses. They're basically all the same. Same type of ennemy, same attacks, same behaviour. And god is the final boss anticlamactic, especially his particularly bland design compared to the rest of the ennemies. He's basically a big armorless basic ennemy that shoots a tiny fireball once in a while. Meh.
But the rest of the game is awesome enough so it's not a big deal.