MechAssault D/Ls

According to an article at gamers.com there is some new downloadable content out there for the XBox game MechAssault. New stuff includes fixes to the horrid lobby, a CTF mode, and 2 new mechs and maps. Could MA finally be nearing a state we could call “finished”?