This week, we discuss whether or not Sam Barlow can stick the landing this time with Immortality, and how Return[...]