Spearhead Games is laying off the majority of its dev team

Canadian indie studio Spearhead Games is laying off the majority of its development team after struggling to secure funding. The company is also "indefinitely" halting development on…