Thumbnail for 2434

Anthem is now in alpha

Anthem, BioWare's upcoming shared-world action-adventure, has hit a major development milestone. BioWare announced that Anthem has reached its alpha stage, which typically means the game is content complete....