Nice game!
The only problem I have is that the cinematics that explains to you the powers cut the gameplay too much, maybe a text box in the corner would have been better.
But I love the art and the concept is really good.