leo-j on 16 June 2010
they say "say" they are going to deliver the high end PC experience on 360/PS3, so I assume what they keep showing is the 360 version since it had a 360 controller, and 360 buttons..
mM