I'm replaying it now! And this time I might actually finish it once I get to the final dungeon...