Well i finally got my full copy of the game on tuesday and so far im very impressed with it. There are a few bugs that are kinda annoying but im sure they will all be fixed in future patches :D
Heres a few screenshots i took when i was playing Co-op MP
Ive also uploaded a 6min video of MP co-op on the video bit of the site :)