This game is really great, it has addictive music and gameplay that will never run out. You will never truly finish the game because there are millions of user created levels which you can also create and play. If your looking for a hard game, this is the one. But at the same time it can be easy as you get better or just play easier levels. The game runs smoothly and has (from my perspective) no bugs. You can create your own custom character with unlockable colors, icons and other veichles.