Teqonix on 14 July 2008
Damn, I wish I had seen this before I left for work, would've left the thing downloading so I could play it when I got back. Oh well.
Looking forward to hear what other people think of it, though. I'm really hoping the game isn't going to suck completely, but I don't have my hopes up.