I think any game on itch is safe to download. But if you find this download on a other site that might not be safe