Yes it does. Not online but every single mode is available locally for 4 players! This includes world tour, grand prix, and online! --- if you don't know what Shadows of the Damned is. get on it. http://www.gametrailers.com/video/preview-shadows-of/714488
Every single mode in the game is available for local multiplayer. Grand prix, world tour, matchmaking, etc. You just need to have the other players join in at anytime by pressing start in the menu screen. --- http://backloggery.com/SetnaroX "Proper sound shatters glass. Proper sound shatters the Universe."