Looks like we already have a free translation on itch.io for some reason Removed link - see below
Edit: It was malware. Itch.io was the last place I was expecting to get malware... glad Windows Defender just straight up removed the folder instantly. Now that I think of it, it was kinda obvious it was going to be malware but come on... it's itch