I finished the campaign. The gameplay and the mission design were excellent, but other than a few spots, the plot was pretty meh. The writing in particular was poor. The dialogue in the game is mostly a bunch of really cliche one-liners you would see in a bad movie trailer.
Some of the awkwardness produces some nice unintentional humor, like