This doesn't make any sense. Just Cause 2 had DLC already created (and was already in the game) on launch...
-Shmack-'s comments