I've voiced my gripes about this not being released in the early hours for American audiences. You know, the audiences that created this franchise. I was shut down by a mod in new zealend that more or less said our region wasn't the focus of the release date, who then locked my thread.
Telltale.. I assumed you were an American franchise, but honestly I haven't done the research. If you are, I would look into this thrashing around your mods are doing.