Mandatory parts that is, let's not kid ourselves with some of those mini-games.
Literally got that Fun Fun Island Heart Piece out of sheer luck.
--
Please Vote in Board 8's Top 50 Nintendo Games:
http://www.gamefaqs.com/boards/8-gamefaqs-contests/61541399