It has taken me 23 hours and 50 minutes, but I have just beaten Mystic Quest for the Game Boy. This was my second playthrough. I first finished it 32 years ago when the game came out (that playthrough probably took me a lot longer). I did not simply finish the story, though, I also got all 50 achievements for it that are listed on RetroAchievements.org.