Really cool and unique idea. Not sure if I'm just bad at it, but I feel like there's a lot of situations where you'll just kinda get hit regardless of what you do after you see the attack, so I would maybe recommend a "speed-up button" or a way to reverse. Sorry if either of those already exist and I'm just stupid lol. There's also obviously the problem where holding W or S for too long starts breaking the path and lagging the game, but good job overall!