Wizard Warfare 2: Cephalopod Wars: Wizard Warfare 2 is live!

We're pleased to announce Wizard Warfare 2 is now live! It's been an intense few weeks getting the game ready for release, but we're excited to now be able share Wizard Warfare 2 with you ːsteamhappyː We've built on the…