Atlas devs talk release day

13,553 views 12/23/2018
Atlas devs sat down for a Q&A regarding the release of their new 40k concurrent MMO hit.
No comments yet.