Hi,
this game has some good tunes! The platforming just feels spot on, good job on that one! Also, I love the art and the simple animations you've put in, really adds some spice to this game. The idea of battling yourself is very cool (you could try developing a system in which the player dies when they don't move or when they're going the wrong way, if you want to prevent the player from winning easily).
Keep up the good work!
-Remi