MotorStorm is one of the most-watched games. It’s a very cool looking launch game for the PS3, and IGN lists the game as a Europe-only title, believe it or not. Just like the Formula One game! I hope that both of those games will be released here!
Anyway, there are some cool vehicle renders from the game, and they’re available at a German website.