Gamerace on 24 April 2009
Such sad sales expectations for such a critically acclaimed game. But it's definately an oddball title. Hopefully it'll develop a large cult following.
I think the guesses here are all about right.