Canadian indie game studio crafting games with new and immersive storylines.