Wytchwood Won Ubisoft Indie Series! March 7, 2018September 11, 2022 Vermeulen #wytchwood won Ubisoft's indie series grand prize! Giant novelty cheque life goal met! pic.twitter.com/URJJZRHs3l— Jesse McGibney (@JesseMcGibs) March 7, 2018
Announcing Wytchwood October 31, 2017September 11, 2022 Vermeulen Steam page: http://store.steampowered.com/app/729000/Wytchwood/