Tag: Microsoft Xbox

Microsoft Xbox

First look: Gears of War 3

Gears of War 3 is slated for a global release on September…

Lester Hio Lester Hio