Generally interesting, intelligent puzzle :-) Only things that could be improved:
1. When the creeper falls out of the screen the level should automatically reset;
2. The same when the good guy for example drops into the fire.
Optional: adding some music and medals.