No idea how strict itch is, but there seems to be stuff around with technically similiar content, so probably not too strict. But better to play it safe. This game was a lot of work and I’m happy how it turned out, would hate to take it down.