An excellent game
I am so tempted to give you a perfect score, but you have such a great game that I can't help but see some things that could be improved for a much awaited sequel. For one, the gameplay is awesome. You can add more to it, but it is great the way it is. The art style, while creative, could use some more. I like its simplicity, but I still feel you can produce a better effect with more detailed backgrounds and more unique enemies (apart from the archangels which are amazing). The playable characters seem a bit unbalanced as well.
The greatest thing about the game is its story. Way to nail it.