Scene75 is the largest indoor entertainment center in the COUNTRY at 220,000 square feet. With all this space, they've got room for 12 indoor attractions, 200+ arcade games, a full-service restaurant, 3 bars and much more!