Single Player: It has a story mode. Even though it is just racing it's a great. The racing is very fun and interactive. You are able to unlock races and cars.
Multi player: :Great. Four players. You are able to play three mini games or race. The mini games are awesome. You can play soccer(football), battle each other, and like blow each other up with barrels. Racing is also fun.
Overall:Great game, put together nicely.