In the wake of my most recent LP announcement, I want to know how many of you actually know what game I'm talking about. Have you played Super Mario Star Road? Have you even heard of it? I have a pretty good idea of what's going to win, but I'd like to ask nonetheless.
Edit: Well damn, all my votes were lost again. Screw this. I'll get back to polls once they get their shit together.