I think it is safe, most games on Itch.io are very trustworthy but I'd do my research on the game and the creator (and other games of theirs) just to be sure!! ^u^