Check Also

There’s a lot of mystery to discover in Bioware’s Anthem

While Anthem actually hews closer to Lost Planet and Iron Man in its construction, its sto…