Just a little tidbit, Kaeloky, my whole browser gave me a warning instead of itch this time, on the game page itself, lol.
we fix the issue already, but a devloper's account got hacked and because said account has admin acess to this page they replace the file with a virus , we caught on fast, removed the compromised account and delete the wrong files and reuploaded the correct files but by then the page got flagged , hopefully this get resolved , we are sorry for the troubles.