Tag: biowares anthem game is garbage

Is Anthem EA’s final chapter?

As February 22nd draws closer and closer on the horizon tension and animosity around Anthem grows. Its coming demo release for the Press/VIP on the 25th through the 27th and for the plebs on the […]