Thanks a lot for playing!
I've had numerous feedbacks from people saying that my page shows a warning, I've tried contacting itch.io yesterday but I still haven't got an answer. I will add some personal info to build trust, thanks for the tip!