ChronoTrigga
Dec 12, 2008, 06:32 AM
http://www.gametrailers.com/player/43480.html
o_O 6 minute video showing ALOT of detail on online play and customization features.
o_O 6 minute video showing ALOT of detail on online play and customization features.