Very cool idea and gameplay. In my opinion unless there is a reason to do so (like horror or purposefully limiting the player's vision), the camera should be offset the opposite when walking, so you can see where you're going?
Awesome particles, nice character design. Lots of varying content to play through.
I have to say it does feel a bit stale after a while of using the same flamethrower.. waiting for the cooldown etc. Usually some kind of cooldown mechanic keeps things engaging. Just an idea.