Hello DragonFilms, first of all thank you for your interest :)
I had to delay the steam release because I can't launch the game as early access because is already out here, on itch.io. So the game should be fairly complete before the release to Steam.
Now that said, I'm currently developing the next big release, should be finished in the next weeks and then release on itch.io. For the steam release, the date has been set to December 31th, because Steam need to verify the game first, which could take few weeks.
I will soon write a newsletter on the itch page, to explain all of this and the content of the new release.
Sorry for the delay, I do my best to release the best game as soon as possible.