Still holds up after so many years. The modern port is WELL worth picking up nowadays, too. (The later levels do kinda drag on, and Thy Flesh Consumed is just awful, though.)
Technically we played through a lot of it on the 3DS version, it's a lot of effort to want to start over on the Switch version (and also have to deal with not having same-sex romance...)