Technology 8th Wall Launches Summit Scramble: World’s First Immersive Cross-platform Web Game November 10, 2021 Nina Pena