I'll finish it whenever I can; I've got a job that keeps me pretty busy. Itch.io limits the size of projects to 1 GB, and I'm pretty sure I can stay under that limit. If not, sometime in the future I'll release it on Steam or something and keep a short WEBGL demo version of it here.