Kristina Skogvard

Marketing Manager

dota-2-the-international

The International Dota 2 Championships not to be held in Sweden – It’s time to see esports for what it really is.