I'm basically at the end of the game, with only the final dungeon ahead of me. I've been collecting all the little things, heart pieces, upgrades, and golden bugs before I finish though. I think I'm short about 3-4 heart containers before my life meter is full. I'll probably check out the Cave of Ordeals before I finish, too. I hear it's a long one.