I found this game to just be okay. I would have preferred a more standard defense game. I do have to give this game credit for being kind of different. What I didn't like was that the graphics weren't that good. Really, they came off as quite shoddy. The music isn't bad.
It's a pretty fast moving game. I guess it didn't peak my interest that well. I will admit that it has some good stuff going for it. I like the clawed designs. It's just something I've always been into.