Hello, long time since when I checked the game. Great improvements by the way. Only two things thou:
1. You should advise players to save as often as possible, since some stages are either buggy, or the goals are not realy clear and there's no way to double check them without rolling back.
2. the game's scripts are very heavy, and sometimes they may leave all frozen on the spot. If you could find the way to make the scripts lighter, that would be helpfull.
As for the rest, the game has improved a lot. Keep it up!