Beat the final boss and found all the special items. I got only to 97% - I didn't feel like replaying through every room in the game to find the missing doors I haven't entered. I thought this was a great game, even if its storyline (or lack thereof) makes little sense.