Original Release:No co-op, but multiplayer with team modes.
Now:Onslaught is similar to the Firefight/Horde modes that are popular now, which is a cooperative team vs the AI. Singleplayer is still not coop. Not sure what platforms it's on, but IIRC, it's NOT on PC yet. Unsure of price(lots of...