HeadHunters: HeadHunters is now live!

We’re live! HeadHunters has officially launched on Steam 🎉 Today we’re thrilled to release HeadHunters, and speaking as someone who has played it far more than is probably healthy, we’re beyond excited to finally put i…