It has amazingly realized world and fun gameplay mechanics.
It blows in story department and respawing is a bit tiresome.
I would give it 9/10 because I love love love exploring beautiful worlds in games, and this one delivered plenty. Plus it is very fun gun porn. But if you expect rollercoaster like CoD and are unable to make the fun yourself, you won't like it, as evidenced by almost everyone here.