It's a bit of allright isn't it, well the single player is at least, nice action nice weapons well thought out it seems (from my PoV that not hard).
Giving the single player a 8\10 I assume the multiplayer will be all kinds of fun, not got to that yet