WHO WE ARE Level99 is a first-of-its-kind entertainment experience, which opened its proof-of-concept venue in Natick MA in June 2021. A massive World of Challenges, over 48,000 square feet in size, Level99 offers a physical open-world game environment where groups of...
Read More