Hello, sorry for the late reply.
Just as Static said, lately, I've been updating the game here on itch.io less frequent, but because of that the new public builds are bigger. You can see the actual progress (the new builds and their release dates) in the changelog.