Man they've really been stepping up the LPs lately.
e: prologue is already up, going through the tutorial stuff and character creation. The gimmick here is they'll be handing the controller off after each episode, plus they have ironman turned on, so there's great potential for some wild fuck-ups.
I don't think they have any delusions about surviving to the end. They seem into the idea of doing XCOM 2 next, so that's probably why. Going for that canonical bad ending.