Focus Entertainment and Deck13 Interactive shares yet another new trailer for their upcoming action-RPG, Atlas Fallen. This trailer comes about a week and a half ahead of the game's scheduled release on August 10 for PlayStation 5, Xbox Series X|S, and PC.
This new trailer, Lord of the Sands, includes new gameplay footage and a "jaw-dropping vision of your journey in Atlas Fallen."
Atlas Fallen...