Haha!!
Nice ending! It went a bit too fast though.. i really don't remember the "join meeee" part, but i guess i did miss part of those episodes.. haha, i remember a YYH game for the GBA but the sprites weren't quite as nice as that.... What game was this from?