Definitly matchmaking, but i dunno how multiplayer woulda worked out, i like odst cause its all about working with the other players for once, not fighting against them like in regular matchmaking, it takes the harsh ultra-competitive edge off and lets players just chill with their friends blowing through covenant, you can never really get pissed at a grunt like you get pissed at betrayers and quitters