Every character at iheartinfinity.com/ provides a unique challenge when playing Disney Infinity 2.0. Basically, you have an upgrade tree that comes up with specific skills and challenges. There is a cap though. It kicks in at level 20, so you obviously cannot get all the upgrades. It is up to you to decide which ones are more helpful. The new upgrade tree supports older characters too. All in all, such a high level of customization makes the game very fun to play even if you have already completed it. You can restart it and stick to a brand new adventure.