IMO, you need to:
Remove the shaking with the assault rifle or whatever reload
Tone down the fog a bit more (at least so it's barely affecting the viewing, but maybe you can make a level foggy)
And I'm pretty sure anything else I have to suggest is what you're working on.