You've managed to implement many features (difficulty, levels, etc.), that's amazing !
Great concept well executed ! The only thing that was odd is the teleport which is a bit brutal and unexpected.
Please consider rating my game too ;)
Rated :)