I know the Revolution DLC is coming out tomorrow but can anyone tell me if there is a general time which they release the DLCs? Playstation 3 was always 3-4am...just wondering if there is a general time Microsoft releases the DLC to the store? Thanks!
Revolution isn't out until the 29th I'm afraid. Not sure on time, new to xbox myself.
The xbox marketplace has updated daily at 4am central time for awhile now, so the DLC(29th) should be available around that time if your up that early.