Itch.io is being weird
12/17/2017
Itch was being a bit weird with its game distribution so for now I've decided to just toss it onto google drive. Check the game out if you feel like it. Link on home page.