Having different versions of yourself is a really neat concept and a nice interpretation of the episode. I also liked the level design. The character sprite was nice too (and so was that effect when you join with your past self). Gameplay was a bit tricky / confusing, and the visuals could use a bit of polish. But overall, well done!