Good concept
This is a cool concept for a game, however, it would greatly benefit from a lot more effort put into the presentation. Plus, it's kind of buggy.
The game is somewhat original, and I do see a lot of potential here, but again, put alot of time into the graphics, effects and design- you'd be amazed how much difference that could make.