has all but PC - says it'll be released on the 6th of November;
only seems to have PS3 - also 6th of November;
gives us the PC version - though says the 27th of November as a release date. Also, most interestingly (and worryingly) it adds the line 'sorry this title has been deleted'.
I would say it will most definitely arrive here. When and in what format are, however, now two completely different questions it seems.