Hmm... By Dion720 July 27, 2008 3 Comments Way to put pressure on the competition Giant Bomb! Giant bomb launches and Gamespot updates...Coincidence?....I think not :) 3 Comments