More than money, gaming needs its ‘Snow White’ moment, says indie star Jenova Chen