Is the DLC on the game card, or does it have to be downloaded? Is there going to be more DLC later?
Sounded like DLC would be on card... but that's probably me just being hopeful.
I assume there will (or at least could be) additional DLC after release.
Wasn't really watching for this title, but think I need to reassess (or at least learn more).