Reasons I love this game:1. It has professionally choreographed dances to different types of popular songs from all genres and ages. If you spend enough time on each one, you will master the dance and actually improve your real life dancing skills.2. The variety of the songs is perfect! I love all types of dance, am easily bored, and have not been bored for one second with this game. It has songs from the 20s-present, including tribal music and bollywood. I have seen people disagree with the inclusion of those types of music and I really hope the video game designers don't listen to them with regard to future versions. The tribal dances are my favorite (and they are also the best cardio!) I would be very bored if the dances were only the top 40 that play on KISS. How boring would that be?! I enjoy the variety of the dances.3. Its equally fun by yourself, with a party of 8, or as a daily workout.4. Rather that becoming less fun as you play it, your enjoyment stays the same or improves because you actually learn the dance and are performing a dance each time.5. It's a good workout, albeit less good than most people think it is: a friend of mine actually wears a device that counts calories based on her skin temp, sweat rate, heart rate, and movement. It said she only burned 190 calories in half an hour with this. That sounds about right, based on the face that 30 minutes of difficult running burns about 300 calories. As with most activities, this doesn't burn as many calories as you'd think. The thing is, the it is so much fun that you will be much more inspired to do it than run and to do it for longer than running, so it equals out.6. It's a very inexpensive version of zumba with better music that you can do in your living room while picking the songs.7. It lets you go right into playing the game. You don't have to win anything or do anything. Just open up the package and start dancing to the tracks.What I don't like about the game:1. The controls are not very accurate. I have scored perfects on songs that I know I wasn't dancing perfectly to and scored constant "okay"s on ones that I was. This is a small inconvenience, as I am a very competitive person.2. It doesn't let you set up a song list and takes a long time to load between songs.^^^ These are recommendations for the creators and do not greatly distract from the fun of the game. I highly recommend it to everyone and have already bought two friends this game for Christmas.PS I am a nearly 30 year old woman who generally thinks video games are a waste of time.