Flame on 08 February 2010
It's a shame this thread has gotten over 100 post mostly filled with posts of gloating...
It's just a game, if people want it on 360 or PS3, why should you care? People have preferences, get over it.