Evolution Studios' third MotorStorm game races out of the jungle ... into a self-destructing city, it seems. This is definitely one game that's difficult to capture in screens, so watch the trailer after the break. Stay tuned for our hands-on preview.
Sign-in to post a reply.