Motorstorm feels like an odd fit on something other than the PS3 when you look at it as a crazy spectacle racing game with stuff happening constantly and parts of the track falling apart around you.