Was this reuploaded after getting taken down? Have there been any changes, and if so is there a changelog? Would be very nice to know but if even a fraction of the previous iteration is in there it's an excellent game to have running on a second monitor for gits and shiggles. I do remember it being massively anticlimactic though, a shame!
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.