The Leftovers for February 18, 2014: Xbox Live Sale, Walking Dead Teaser, More