Bioware

[VIDEO GAME REVIEW] Anthem: BioWare’s Newest Game Proves Underwhelming And Underdeveloped

This is a game that would have been better served with a few more months…