I like the concept, but I miss something to counterattack with I guess.
The music works very well, and the 2D art in the 3D environment is interesting.
Great work! :D