it should, though iirc there's no standard defined for web builds on itch, so you would still need to go in and flag the build as the browser-playable one from the game's page at least once