Since everyone's played this apparently, SPOILER TAGS are unnecessary.
The only thing I hated about this game was before the Master Barf part, waiting in the waterfall for three minutes. Thank god for emulators and frame skipping/fast forwarding functions.