This is amazing! Similar mechanics as mine indeed but you made such a good puzzle platformer out of it! I love all the different types of obstacles you introduce and how the difficulty increases progressively! So fun to think about where everyone will be during every loop!
Also the music slaps!!!