The Witch In The Woods: The Witch In The Woods will be released on Nov 20th!

The Witch In The Woods will on Nov. 20th. Please mark the date! We have also just updated the trailer on Steam page. You can also watch the new trailer below. We are really excited and we hope to see you on the release…