HomeCompaniesThe Sandbox Share Save Report this company Send Report The Sandbox Montreal, CanadaAbout CompanyThe Sandbox is a user-generated, virtual-gaming world where players can build, own, and monetize their gaming experiences.