New Anthem Details, The Reason Nathan Drake is Invincible, & More

Warframe is making its way to the Nintendo Switch, we learned something interesting about how the health system in Uncharted works, Darksiders 3 has a release date, and some new Anthem details have been made available! Join us on our live weekly gaming talkshow.