Indiana Jones DLC Will Release on Sept 4

FatalNoob

Expert
MachineGames has revealed that the Indiana Jones DLC, The Order of Giants release on September 4 on Xbox, PC, and PlayStation 5.

Read the full article at Tech4Gamers.