I need to know where this is. Someone get me an invite. I've never wanted to be a part of something more than the first time I ever saw American Gladiator as a young tike and just assumed my destiny was to conquer the gauntlet. Obviously that dream is dead and never coming back, but this one can live. Please people of the internet, I'm begging you. If you're not going to buy my overpriced T-shirts at least tip me off to the location of this ginormous slip n' slide.