Yeah, MDK not working was something I could not accept, haha.
As for the port, I've only played for 15 minutes so far, as the protagonist's shadow is displayed incorrectly (I tried different monitors and settings), which makes it too annoying for me. I've opened an issue.