This section is not available in the published analysis.
Snowed In Studios: Audience
Snowed In Studios is a game development studio based in Ottawa, specializing in creating video games and interactive software. They offer services ranging from full game production to engine and tool development for both indie and AAA titles.