And after 2 months of waiting, they won't fix it for us, they just refer to some information we knew already and don't want to help it seems.
So no web version on Itch.Io.