Hmm, I can't find the joke... I'm going to have to risk it.
Yes, it does make sense. And it is kinda funny Kojima completely ignores Nintendo with his comment.
Okami
To lavish praise upon this title, the assumption of a common plateau between player and game must be made. I won't open my unworthy mouth.