Bioware's Anthem is an action-RPG shooter looking a fair bit like Destiny It is your Destiny Alice O'Connor 3 years ago 75