Thanks! I agree it gets too hard (sometimes i cant even finish it).
I originally intended that the boss would not be able to teleport into you, but I had trouble programming that in, hope it wasn't too much of a bother.