The recoil feedback pulling the camera away from you are aiming detracts from the game feel. I played one level but didn't see any mark of progress through the level, didn't know if it was infinite or I should find a place, or kill everyone, made me feel lost.
The gun play feel fun though, which is important, nice job.