Los Angeles, USA
Helsinki, Finland
Montreal, Canada
The company has been running Games.Mail.Ru in the region for years now, but can it compete with the likes of Steam and Epic?