This game really is a lot.
I tried playing in browser but the motion blur felt too much, the map was to big and the game suffered from performance. I don't want to say you included too much in your game but it could have been better optimized to load the current parts of the given scene, although I'm sure the windows download performs better as you say.
But besides that the environment was nice, the many weapons were all nice touches and I really like the ring health around the bots.
Nice work!