If it helps anyone else, I had a little stickiness getting it running in Windows 10 too, but I just uninstalled any existing Java and then fresh installed the latest Java SDK & Java runtime, then it seemed to work out fine :).
Charming game :). Few small things like detection and the hearts could spawn in the walls and be unretrievable, but that's not a big thing here. Definitely agree with the attention to the music, nice and fitting as well. Controls felt a little slippery and sensitive, but I think that might have been part of the challenge. Had some flashbacks of Legend of Zelda and rooms with darknuts and the "no, NO get away!" feeling haha