March 20th, 2025: The DEI 9/11?
At approximately 10:00am EST on 03/20/2025, the heavily controversy mired Assassin’s creed shadows finally releases.
At approximately 2:00pm EST, four hours later, the first showings of the much maligned Snow White and the 7 nightmare fuel CGI horrors releases.
Both Ubisoft and Disney have been dreading this day, with the high probability of many millions of not hundreds of millions lost investment looming on the horizon.
The only question is, will they have enough strength left to soldier on afterwards?