DOG WITCH: DOG WITCH Launch Party Incoming!

DOG WITCH is almost here and we can’t believe it’s real. we’re celebrating launch with a live party on Wednesday, Nov 5th at 10AM Pacific / 6PM CET. We’ll be streaming right here on Steam and hanging out with everyone o…