Huh, the game disappeared from my collection. I was afraid it was removed from Itch.io entirely. Perhaps you should consider keeping one page always on, so people can add it to their collections, while you could post updates on separate pages that you could later remove.