didn't microsoft have a contract with Acti to ensure all the DLC content is released on the xbox 360 1 month before the other systems? or something like that.
But I know it's not like Halo back in the days, where if you didn't buy the DLC. It would become free like a few months later. Miss those days.