Enter the world of Wytchwood, available now in the Xbox Store! Journey across the strange countryside to gather ingredients, craft your spells, and enact your wicked judgement upon the creatures therein. Those souls you owe won’t collect themselves…
Source: XBOX YouTube
—