New Games Releasing August 10, 2023: Atlas Fallen, Sengoku Dynasty, & More

More than a handful of new games releasing today: be sure to check out Atlas Fallen.