These are the missions currently active in your quest log. (Rerunning old posts from the Twitter account! Please note, we were once a little more lax on what a game objective is.)
Hey the other commenters are too scared to even try engaging with the challenge so you've got a leg up. Thanks for giving it a go man, I know it's a hard one.