While the competition bows out of the toys-to-life genre, Skylanders is finding new things for fans to buy. Today's worldwide launch of Skylanders Battlecast adds physical trading cards to the mix.