You can find Wizards:Home on Itch.io and soon Steam. Itch.io gives us more freedom with releases and such.
We will be uploading it to Steam once we get the badges and such implemented. We want to get Wizards:Home on the Wii-U as well as the Nintendo Switch. So purchases here will be put towards getting the game on those consoles.