IllegalPaladin on 10 March 2012
So does that mean that they'll be putting more of their games on PC?
I mean, are people still a little sore after Gears of War and Unreal Tournament 3?







