Really solid entry. I really like those backgrounds. The game was fun if not frustrating at times, but that comes with every platformer. If you polish the controls a bit I could say it's perfect, leaving only the player as the one that's not good enough to continue. Good job!