you have to open itch io in your actual browser and it will work
Did that as you said and no change. Still says its stored on an incompatable third party website
opened browser, opened itch within browser, nogo. Still says download is on an incompatable server.