I have just started playing Ketzal's Corridors on the 3DS, and I can't for the life of me figure out what determines how many hearts I will get in a level.
I know it has something to do with combos, but I got a 19 combo on two different play throughs in one level and got two different heart amounts.
What else is there that affects the heart count? I want to get my heart count as high as possible so I can get all the gold level badges.