activate toronto
activate is canada's first active gaming facility! assemble your team and enter inside a video game like experience, where you become the players to physically and mentally complete challenges.
ADS