Finish all 9 Impossible Levels with a Score Multiplier of 100% or more! 6.70% of players have unlocked this achievement