"Mr. Miyamoto’s love of puppet shows really comes through here"