In this Motor Storm featurette, “see what the developers hope to accomplish with this full-throttle, high speed, off-roading game.” Video after the jump.
In this Motor Storm featurette, “see what the developers hope to accomplish with this full-throttle, high speed, off-roading game.” Video after the jump.