The company opened its two-level, 60,000 square foot flagship location in south Edmonton in fall 2016, and at the time was in the process of opening smaller but similar entertainment venues in Calgary and Toronto.