When downloadable content is released it will most probably be released on an Official Xbox Magazine cover disk at a later time, so you will be able to load the content from the cover disk onto your Xbox.