I think people are getting very misconstrued about this project.
To everyone who complains and will complain about development time and/or not having enough dev logs you need to remember that this is basically an investment. Sometimes these things just take a while to develop. But you can't be upset when you should already know what you're buying into. I mean, it literally says at the top of the page "preorder for alpha access". The game isn't even available for purchase on steam yet.
The Devs aren't even required to supply you with a dev log. They are just doing it out of kindness towards their supporters. In fact, a lot of games on Itch don't even do logs, and ones that do have relatively the same time span between them (every couple months, or some I've seen almost a year apart).
Lastly, The reason they sell it to you so early in development is so that they can use that seed money to make the game better and pay their employees in the process. What this is, is essentially a kick starter. The only difference is that they immediately gave you a copy of an early build for supporting them. So stop whining and stressing out the Devs like children who haven't gotten their candy.
Love you Devs, keep up the good work! <3