Anthem has been a long time coming. Now that it's here, how does BioWare's latest epic shape up? Is it as grand as the hype makes out?
Please enter your username or email address. You will receive a link to create a new password via email.