Oooh so that explains the download spike from yesterday! I was wondering were it came from, so thanks for the post! I'm glad to see that a lot of people enjoyed that little project :D
About the current pace, I'm actively working on it so I can release a proper demo as soon as I can.
I'm awfully bad with time estimates so I can't say exactly when the full game will be done, but I definitely don't want to stretch the development time forever (ideally, 6 months at most but don't quote me on that).