Hi! For the time being we have limited our stores for management reasons. But we love itch.io. In fact, Mutropolis episodes (a short prequel to Mutropolis) is only available here. :)
Thanks for the reply. By management reasons, do you mean that the cost of support is not balanced by the expected profit to be gained? I'm very curious about this because there are a few other games on itch.io that have not released full versions.