Even though this is seriously just a movie clip, and not really a ‘game play-type’ trailer, I’m quite confident it will pump you up!
Launch Trailer
Booyah!! Bad ass isn’t it? I think so too. Now one of the big differences this time around, as you just got a glimpse of, is that you’ll get to play [...]






3. February 2010
0 Comments