I can't seem to stop playing this game, there is such a high feeling of achievement when you pass that Finish Line in first, or reach 8,500 versus ranking for the first time, or beat that hacker when racing online with other players around the world. Developing a winning strategy when playing the game over time, is the best part. There are cups, characters, stars, records, etc. to unlock- you'll never be bored with this game. DOWNSIDE: This game causes people to become overly competitive, especially kids, the game is luck-based, which basically means anything can and will happen; you will get completely DESTROYED on the last lap .5 seconds before the Finish Line- when you were totally confident of a win. You can race live with other people around the World via WFC, (which I must admit, is the most addicting part of the game.) the downside of that is, some of the Mii names people use- are well, extremely inappropriate. Including names with profanity, suggestive nature, and just plain cocky. AND DON'T GET ME STARTED on the folks who hack the game and then play online using their hacks- making the race COMPLETELY un-enjoyable, and causing your versus ranking (basically a Mario Kart Wii social status...no, not really.) to plummet lower than Donkey Kong's speed stats. Although, I do believe that this game builds confidence- it certainly has for me. I didn't believe that I could accomplish very much- then I pretty much mastered the game, and now I'm pretty sure I can master ANYTHING (not just video games) that I put my mind to.