Originally Posted by Slim Trashman
Oh aren't we all
Man this news last night just popped out of nowhere and shocked the world. Now, the one big question is.. will the trailer launch an hour earlier due to daylight savings coming up in a week?
Right now, it's on par to show at 5PM here. I guess it will be moved up one hour, to 6.