thelatenightsession.com
Anthem Demo Impressions
With the release date closing in for Anthem, players finally have a taste of what Bioware’s latest sci-fi epic has in store for them. The demo that went up recently lets you play the game fro…