Since it's a free to play game, I don't see why you wouldn't give the game a shot. World of Speed is looking to break the mold with free to play games, so I'm going to try it out for at least a few hours, hopefully in the closed beta but upon actual release, if not. How about you?