The thing that kinda upsets me is that it isn't multiplayer. You make your map/game, you upload it and then someone else downloads it, plays it and rates it.
I kinda wish they would let 4 - 6 people in the same room and I don't know, have a race or something like that.