I was just screwing around on the Far Cry 2 page and I saw a Gears of War 2 ad, are they finally here? The all important, great ads?
Log in to comment