Talk:The Sacrifice/@comment-74.131.9.112-20180516031828/@comment-2602:304:B014:B470:999C:8D7A:B71F:7CEA-20180528222428

Pretty sure that is what the Sacrifice is referring to. Consider what Ballas' is saying in the Sacrifice video, as quoted on this wiki entry: "For their life. Yours."

Umbra absolutely will be a playable warframe variant. DE has been rather explicit about this.