The Finnish capital attracts top gaming talent, while Netflix is setting up its gaming division there. Post Views: 52