Hey, I'm on Firefox too! I'm struggling to play most games in-browser. Apparently it is a long-standing issue that itch.io browser games do not work with firefox. I made a thread here in the Questions forum: https://itch.io/t/3084013/in-browser-games-dont-work-on-firefox