Extremely disappointing. I had high hopes for this game as the original ultimate alliance was one of my favorite games. This game in a nutshell is way too grindy. The crystals are such a dumb and cheap way to power up heroes. I detest the infinity challenges and suggest letting you unlock characters in a different way. The roster is impressive, but due to the grindy nature of the game and artificial difficulty you end up only playing one team. Really wish the heroes leveled up like the first two games so i could switch up the party, as that was the best feature in the first two.