Originally Posted by Smikis
where did you get info about xbox release? apart that pc all the way
It's some older, outdated information on the game that I wouldn't be surprised to find a few places around the web still toting. As of now, there is no planned Xbox 360 development or release, but they are keeping their options open for future console ports.
The current, June 3rd release is a PC-exclusive one.