Smackdown vs Raw 2009

Heavily advertised as having the first coop tag team story mode, does this game deliver?  Click the pic to find out.