Guns were awesome. Story was forgettable. I vaguelly recall some interesting stealth (?). First levels were fun, middle ones interesting, last few levels were mega bullet-sponge boring grind (enemies that take many headshots), don't play it to the end expecting it to get better.
I recall reading that it was built off a game engine previously used for racing games?