Actually, my biggest issue with the whole script is those damn lasers in "Walking the Streets of Heiankyou". Widen the streets or make those lasers have more delay, I just spawn, die, spawn, die, continue, die, spawn, die....
What the hell does "easy" mean?
I realised the streets were too narrow, but widening it would mean doing all those calculations of the positions of squares/lasers all over again.

I've managed to clear the 2nd phase without dying about 2 times, it's static with aimed lasers, so with a effective route found, it can be cleared consistently if you don't crash into walls of the streets.

For the 3rd phase, Pay attention to where the bullet that goes vertically downwards is at, it is shot at a simple pattern of 1st street --> 2nd street --> 3rd street --> back to first. So do not enter a street with it going down when dodging the aimed laser. Sometimes you can just stay in a horizontal street until the laser is fired and go back to that street.
Also, unfocus and rush up whenever you have the chance. I think the timer was a bit too long I guess...
Yea.. it's those "impossible" difficulty, at least it looks cool. XD
Probably the spellcard I spent the most time on, even more than those with 4 phases.
--------------
The square amulets have ShootDownPlayer because if I make the square too dense, framerate is sad. If I reduce the number, you can slip through gaps of amulets.
The squares are spawned one row by one row so you can have time to react and go into the gaps.