You can choose from battle mode or just a regular multiplayer race. It's fairly easy to get a match going, however at times, battle mode takes longer. But the end result is good, no lag, and quick matches. If you aren't able to get online there's always offline mode. The game soundtrack is unique to each map, and they also included various sound effects for each character.