Ah, I got it now. I wasn't talking to the boss after cleaning all of the dungeon. I got the good ending after I tried it again. Thank you! I hope you make more GB games, and I definitely wouldn't mind seeing more of these characters in the future.
They will definitely come back in a future game, don't worry :p