Spearhead Games

Spearhead Games is an independent game studio based in Montreal and is focused on creating innovative narrative and gameplay experiences.