You think they should have also made it a browser game?
there's a file limit on browser games on itch.io. also, no, it's a paid game, so the dev wouldn't be able to.
So I guess it limits the game creator to make browser games for certain people who prefer to play their games on the browser. Well I guess I will have to watch someone play it or something.