Posted by TomOrse on Jan 28, 2013 5:31 AM
Itching to play Cheers
Itching to play
Its usually about 10/11am in the morning! Im back to work tomorrow so ive got to wait!
my guess would be 3:00 am in whatever time zone ur in....ive downloaded many other dlc's and all came out at 3:00 am..o_0