Atlas Fallen will come out on PlayStation 5, Xbox Series X|S and PC on May 16 and Deck13 and Focus Entertainment released a bunch of new screenshots that make us want to try the game even more. If you liked The Surge series as we did, you're probably just as curious to find out what this new IP has in store for us.
All comments (1)