https://www.youtube.com/watch?v=HBPCwU09y88 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 s