Nuvendil on 12 September 2015
http://nooooooooooooooo.com
So for now it's tied with Super Mario 3D World at 93. Ah well, still great scores for the game. Be interesting to see if it stabilizes or goes back up.