TalkTalk TV “The Mission”# A little band of character pieces from a game gather together to set off on an adventure that does not conclude until they reach a television set. A spot from broadband and TV provider TalkTalk promoting its range of services. Pay-off: TV with all the extras but without the price tag.