Space

Space

World’s largest gaming center based on Microsoft Cloud Space is a digital cultural center in the heart of Stockholm. A physical meeting place for the digital generation. With over 400 gaming stations, Space is the world’s largest gaming center and offers a...