Yeah....I visited the place a week ago, and I must say, it looks pretty cool.
I spoke to one of the employees, and spoke to him about possibly holding multiplayer tournaments, opening on Sundays, having console wars, and so on and so forth. We should make a little trip there and have a sweat one of these days to inaugurate the place. Probably donate a few posters here and there to really sell it, you know?