In order to get the good ending of 3D Dot Game Heroes, you must find two hidden fairies. The first isn't that bad. However, the second one is bullshit, but not because of where it's hidden. To reach the second fairy, you must beat the second to final dungeon. After that, you must go to the final area of the game, enter an optional cave, and reach the end of it. This wouldn't be bad at all, except, right after the second to final dungeon, you are encouraged to go back to the starting castle to get your final spell and open up the final dungeon. You have no reason to not immediately go there, and you'll probably have plenty of warp items to instantly take you there for a quick visit. However, once you visit the castle and get your final spell, the fairy disappears forever. There's no reason or explanation given. It's just gone, and you're forever locked out of getting the good ending. And, unless you find out, through outside sources, where the fairies are, you'll have no idea you missed it. You could, potentially, spend hours combing the game for the last fairy, not knowing you've screwed yourself out of getting it. I love the game, but who the fuck thought that was a good idea?