The developers of ATLAS explained the improved server technology allowing them to create the huge MMO game with over 40K concurrent players.

They also said the game could eventually have anything you’d ever want from a survival game.

Source: N4G PC ATLAS Devs Explain Improved Tech for their Huge MMO, Say This Could Have Anything You'd Ever Want