Oh yeah, and to elaborate on the repetitiveness. Once you figure out the optimum way to play each character, you will play them virtually that way for the rest of the game. Even w/ the higher levels, your character will just gain more of the same abilities which just gets tiresome.