You got the high score and a helping hand from Ollie for your efforts! 69.20% of players have unlocked this achievement