Mark tries his hand at taking out the Harbinger. Will he succeed?

https://boardgamegeek.com/boardgame/420498/unstoppable