Being an avid gamer, and Nintendo fan, not a whole lot surprises me anymore when it comes to the enthusiasm you frequently see from fans. However, I have to say that when I first saw this clubhouse I was pretty much floored.
UPDATE: The good people over at Destructoid did a bit of snooping and have determined that the creators are from the Carnegie Mellon University chapter of Sigma Phi Epsilon… And in one fell swoop, my severe disdain for frats has been taken down a few notches.