Itch isn't letting me download the latest version for some reason. Says it's suspicious or something.
It's okay, trust me. I think it's because of another file storage I used because workupload didn't worked at moment.
So, as developer of this game, I'm guarantee it's safe to download