I really like the way this looks, The blend of 2D/3D is a cool idea. The gameplay is a simple but neat idea however it was very confusing at first because the game wasnt very clear on what i was supposed to be doing. Nice game overall fits the theme very well.
Pretty fun game, i think an impovement would be to have less of a reliance on the abilities as they seem to be the only way to consistently have a chance of winning