I had another crack at the first mission and must say it is a tad nicer than launch product. I'll probably play through it again just for the visuals and to take some kickass screenshots, I had no performance issues.
I dont touch MP as I dont feel like wating my life trying to get into a game