I don't know anything about the third game yet trying to avoid knowing anything about it until I play it
didn't know I could get 120% on the first game but since I look for everything I feel I would have found out soon and gonna figure out how later.and yeah the flame upgrade is great