Tag: Secret Location
Introducing The Sevens – an innovative blend of technology, film and gaming
Toronto-based interactive agency Secret Location has created an ambitious interactive online film and game called The Sevens. The Sevens, launched on Secret Location’s website, is a multi-layered narrative experience will […]