There used to be a game called CastleRock here on Itch, found here: castlerock.itch.io
It seems to be gone now. Anyone know what happened to it or, ideally, where to find it?