Yes, it's an offline game.
I never make promises on a release date, because I never know myself how long it'll take (and how much issues I'll encounter in the process). But the next update will be soon, as it'll be primarily for fixing the bugs of the last upload, and only add a small amount of new content. In the best case, I can finish it this weekend, but as I said, no promises.