I've seen this has gotten really big since they have released it. Right now with the 'alpha-demo', its nice, buggy as hell and crashs like a door.
Actually i'm a little scared of this game, I mean, tring to combine the best of FPS, Tower Defence, Adventure, Content, and more??? These guys are absolutly crazy. If they can even pull off 1/4 of the things they want to do, it will be a gaming miracle....
Still alot of promise and alot of anticipation for this game to really get going.