I think some of the reviews are unfair considering this is a free game. I actually find it to be fairly well polished, with a beautiful environment and (most of the time) fluid animations. Sure, there are a few bugs here and there but you can't expect perfection for a free game, and these small flaws will probably be ironed out later.
I also think the gun inaccuracy simply added to the realism and immersion, and stood out among other games.
Overall this game has received more flack than it deserves, don't be too hard on it.