Wytchwood: New Wytchwood Trailer - Releasing Fall 2021

Hey everyone! We're happy to share this brand new gameplay trailer with you, along with the news that Wytchwood will be releasing Fall of 2021. Be sure to wishlist us and stay tuned as we get closer to launch! https://s…