Dec 26, 2016 AM EST Telltale gives us more reasons to be jolly for the holidays with Telltale Holiday Sale putting up to 80% discount tag off your favorite Final Fantasy series and more Game and Apps. Kick-off the Series ...