So I wasn't able to find an Anthem thread so I decided to make my own. This is to talk about news and opinions about the game like will it be...
Separate names with a comma.