In the third go-around of its hugely popular Skylander franchise, Activision Blizzard is relying heavily on the digital channel to promote Skylanders SWAP Force. The company is creating a Web series, ...