More often than not On Hold is just a pit stop to Abandoned, so that tag change will probably be what earns it a repost in another year or so. The Engrish is kinda cringe anyway, so much so I didn't even try to replay it (I didn't get to fuck my sister first go at it like in the preview).
Due to no communication since 0.1 release which was August last year as well as the loss of his Patreon i imagine and Game's gone from Itch too it seems.