Tag - order

Tech

New Video from Fallen Order

EA Games, which officially signed its agreement with Steam as of today, has released a new trailer for Star Wars Jedi: Fallen Order, the first game to be...