Superb little retro romp!
The controls are great, the visual and audio quality is consistently good, the puzzles, secrets, and map are very well designed!
Even with playing the HTML version and getting a black screen on every hit didn't detract from my enjoyment.
Very, very good entry!