An good concept, but it could do with some intangibility on respawn so the previous selves actually follow their paths instead of colliding and getting desynced (and so that you don't get stuck on them).
Yeah I tried do in it but I coundt figure it out, but thanks for the complement.