Staude on 28 November 2009
Well I don't have the beta, but i've always thought the concept of the game was interesting. I might pick it up. Not sure yet. Would help me make up my mind if they release a demo :p