It's in Alpha currently. They're making a neat little game, kind of clunky in some aspects, but some interesting ideas regardless. I've been messing around with it, and actually ended up spending 6 hours playing it last night. I'm not even sure why, the graphics aren't really my cup of tea but...