Standing as BioWare’s take on a loot shooter, Anthem has struggled to stay up on its own two feet. The game released in a state where it was clear that it was in need of more development time and a better defined sense of direction. There were bugs, crashes, attempts at player protests, delays of