Game Details

NameATLAS
Latest rank231
Latest price8.25 EUR
ReviewMixed 43% of the 28,616 user reviews for this game are positive.
Release date22 Dec, 2018
Developer Grapeshot Games Instinct Games
Publisher Grapeshot Games