Celine said:The "Nintendo never leaks" meme refers to the fact that Nintendo leaks usually won't come out one week or more before an event like happen so often for other companies.
When you had to do with other partners and media you can't keep a secret.
what five leaked games are we talking about?