Yeah, it was actually him. :P
You should play it sometime~ I did find some areas a tiny bit annoying (won't spoil anything though :P), but overall it's a pretty good game.
And yeah, Majoras Mask is pretty awesome. xD As for Wind Waker, I wanna say I've...beaten the second boss? It's been a...