Activision's Skylanders series is paying off in leaps and bounds since its creation in 2011.

More...