Of all Nintendo’s characters, Kirby is the most divisive. Mario, bless his blue dungarees, could appear in a thousand rubbish spin-offs and we’d still love him.