This game is a very odd one to rate and review. On one hand this game is a complete mess, its buggy, lacks any form of good UI/art, and the mechanics are convoluted and non clear.
BUT when you do start to understand the game you will realize this game has a lot of depth and could be the next popular Tower Defense Game.
All in all this is a game with a lot of untapped potential and in dire need for a complete UI overhaul with polish. If this is done then I will be certain this could be an incredibly popular game.