no man. It happens to every game that I try to install , I used Chrome, opera and few others and none of them worked. And no I do have a good internet and I could download anything but on itch