I'm planning to release our game that came before this one, Building our Futature, fairly soon on Itch. Goblin Down will get an Itch release after that.