Headsnatchers: Headsnatchers heading for full release on November 7th!

We've been quietly working in the background but finally, we are very happy to share with you the news: Headsnatchers is coming out of Early Access on November 7! https://store.steampowered.com/app/797410/Headsnatcher W…