There's so much competition for people's eyeballs these days, so it could take some time for your game to gain traction. I thought it looked good and handled well though.
I figured the Firefox problem might have been related to one of my security add-ons, so I tried it in safe mode (add-ons disabled) as well, but it still didn't work.