Snowed In Studios is an independent video game and interactive media developer based in Ottawa, Canada. The team is currently in production of multiple original game title based on... more... See more text