That's completely fucked making people pay money and then ditching us.
We had a little turbulence when it came to the project and itch.io, but now everything is back on track. The game is in the process of graphical and visual improvements, as well as during the creation of a new update. We also intend to release the full version of the game early next year, releasing from 4-5 new updates in the meantime.