It's a bit of a jerk move to pull the playable version from itch, especially as there are people suing valve over steam right now, but it's not like I can do anything other than raise a note of complaint that I'm now unable to play. It's also worth noting that other games have had demos available for some time while being small or even solo studios! Even if you wished to abandon it, it would have been nice to leave it up as a legacy build. I wonder if the yogscast is legally forcing you to remove the old build via contract, which I find concerningly possible!