Had a quick go last night with the campaign, I got killed!
I don't know how the story roles out but the intro, cut scenes and the beach landing are fantastic.
Watch out for the installer tho, it builds two addon folders, so you have to jiggle a little.