‘Anthem’ Is Here And Bioware Is In Trouble

‘Anthem’ is the worst-reviewed game in Bioware’s long and illustrious history.… Read More ‘Anthem’ Is Here And Bioware Is In Trouble