Monday, May 12, 2008

New Gears of War 2 game footage up on Game Trailers....

Don't think I really need to say anything more.


No comments: