I FINALLY finished the solo campaign on normal a few hours ago. I got pissed off in the flood infested ship and just gave up for a while. now i just have to do the meta-game and find the skulls.
The ending wasn't bad either, is it a different ending if you finnish it on legendery?