Star Wars Jedi Fallen Order Release Date Leaks, Launching in November
That's right, thanks to some merch being given out at the Star Wars Celebration in Chicago, we now know that Jedi Fallen Order is arriving on November 15th. The highly anticipated title from Respawn was outed by some pins being given out to fans. Our Take This is right in…