• Clips

    Clips: Motorstorm

    Too bad Motorstorm isn't a launch title, it looks like it's going to be a lot of fun to play, though it's hard to tell if the terrain really does change drastically as you drive a course over and over again.

    Loading comments ...