Nintendo's $30 billion rally now depends on $70 cardboard pianos