This is great! I wish I'd been aware of it during the review period. It's super impressive how much you got done in such a limited time, you even put in a sensitivity slider which I failed to do.
One way to avoid the "WebGL camera weirdness" for Firefox is to set your Embed Options to 'Click to launch in fullscreen' or at least that worked for me. It may not be ideal but it's a quick fix.