GameTrailers TV Teases "Huge Announcement"

Brace yourselves. The GameTrailers TV promo crew has fired up the Mr. Fusion, delivering 1.21 gigawatts of power to the internet hype machine, promising an exclusive bit of news on Call of Duty: World At War » 10/22/08 9:30pm 10/22/08 9:30pm that will "rock the internet" and "will have everyone talking." Also on tap, the first trailer for — one…