This game sounds cool! When I was exporting my game file from GDevelop, It prompted me to choose the file format it would be exported in. I had to specifically export the game for browsers (HTML5). Then I just uploaded to itch.io as usual and checked the "play in broswer" option