At the moment of writing, the first game is already underway with Team Switzerland leading over Team Estonia.
Eight games will take place this weekend, with Latvia battling Sweden - who are the favorites of the tournament - Saturday at 7.30 p.m. GMT+3 and playing the Czech Republic on Sunday at 6.15 p.m.
Interestingly, an introductory announcement for the tournament by Tomas Eriksson, president of the International Floorball Federation, discusses the chance of making floorball an Olympic sport.
"[..] there now is a realistic chance and possibility for new sports to be included, either directly on the Olympic Program or via the sports labs, sports initiation programs in either the Olympic Games or the Youth Olympic Games," he writes.
Warm-up for the first game #WFCRiga #floorball pic.twitter.com/Rs3rRoefVx
— IFF (@IFF_Floorball) December 3, 2016
If you're a local, you can watch some of the games HERE.
But if you're not, free viewing options are still plenty.