Already available on PC, the Beasts of the Sanctuary update for Warframe hits consoles today. Digital Extremes brings with it the multifaceted Khora, team-based survival-style mode Sanctuary Onslaught and time-limited Plague Star Event which ends May 21.