Super Mario Run is one of Neil Druckmann’s favorite games of the year 2016
Super Mario Run, which has already surpassed the barrier of 50 million downloads worldwide, is one of the favorite games of the year 2016 for Neil Druckmann, known best as the creative director of Naughty Dog and primarily responsible for…