Just started playing it, only a little ways in, so far a good pick up to the last game, spoilers:
Mercer being the villain seems to be greatly exaggerated so far, at this point its all Blackwatch, and Mercer's something of an unknown, we'll see if that changes
end of spoilers. And lord I forgot how much FUN this game engine was.