Stockholm tech and gaming tour

Stockholm is not just Sweden's capital; it is also one of Europe's most productive clusters for information technology, including video games.