FandomWire recaps "THIS WAS SUPPOSED TO BE EASY" - Season 3, Episode 5 of Invincible. Mark and Titan face difficult choices.