Very clean game! satisfying and fun to play! Some weapons seemed to be worse than others and a lot of the time passing the level felt dependent on which weapon you would start with, so maybe some balancing need there. I liked the idea of having the past selves and enemies switch up and turn on you after their enemies die, that added a nice lil bit of strategy to the game as to who to target first. Overall, Good stuff!