Spearhead Games is an independent game studio based in Montreal and is focused on creating innovative narrative and gameplay experiences. Please support our group of passionate developers!