It's so interesting how you came up with swapping between different versions of yourself! My game is super similar, but instead of everything being simultaneous - you're platforming with your past selves!
Thanks, nice job also I like seeing similar ideas !!