A few years ago, when Halo 3 was making its rounds for release, Microsoft made some amazing commercials.

Read more

Halo 3:ODST is, without a doubt, one of the biggest game releases this month.

Read more