SourceNow, the clarification: some data of this update is on the disc, but said data is incomplete and requires the actual download to access. But again, free. Mercenaries costumes are residentevil.net unlocks. Simply register for the site and start earning RE points for those goodies.
Well at least they told the truth about their new practices with DLC. No release dates though.
I can honestly say if they keep this up and bring Megaman back (not a smartphone) I'll be 100% square with them.