Other Ocean Interactive have released a launch trailer for their upcoming XBLA game, The War Of The Worlds. This game should come out this week on XBLA.
Watch War of the Worlds - XBLA Launch Trailer in Tech & Gaming | View More Free Videos Online at Veoh.com
No comments:
Post a Comment