This is one of your best efforts so far, ssxj. The best gameplay-wise, IMO. Thanks for delivering this.
At the start I thought the game difficulty was a bit unfair, but after few attempts I got the jist of it, and I appreciate how constructed it is, with health being received by fininshing levels. This allows you to rack up health with easiers levels, so you have more space for error with more difficult levels. Also, levels unlocking and bonus levels are a really nice touch.
What bothers me are few things, and I think you have time to adress few of them, if you consider it worthwile.
Music. I really think you should find some free music tracks online and incorporate them in the game. The game is really asking for them. And if you implement them, please allow the user to turn up/down volume of music and sfx separately. SFX in the game is somewhat agressive. I can turn it down now manually outside the game, but if the game will feature music, I might prefer to leave the music volume up.
The appearance of the controlled object in the devices. While I know that not all graphics inside the devices are faux textual, I kinda feel the appearance of the thing you contol being made of text characters would be more effective and consistent.
I think the game should come with preset high scores, so there is some real incentive in playing the levels again by trying to beat those scores.
Finally, I really to think the professor's house and backyear is quite dull graphically. Everything looks stiff and boring. I think you managed to deliver more interesting graphics in previous entries. Not sure if something more can be done there, but maybe at least few more objects, adding some minimal animation to tiles (like blinking on devices), and maybe some animation to ghosts. It would really help the game feel more alive. His house more looks like a stage than a real house. Add some book shelves, lamps, carpets, etc., ...
Anyway, those are my two cents.
Once more, thank you for your effort. Appreciated. And I really enjoyed playing it. Will get back to it once more for scoring.