The Singleplayer is quite unusable. The first levels are possible, but later on, I think, it's just frustrating. And don't even think about special missions alone. It was a challenge, to finish a level with a time limit with three players talking to each other but alone? Impossible!
Onlinemode...