What website? Steam?, well what do u expect itch.io and idk the site that you use to pay,its a different thing. why dont u download it from'their' website?