Very good little game. I was not able to see all 20 levels, but i think the levels are well designed. The level difficulty increase with later levels is done well. First i had problems with the player sliding a bit after i released the key input for direction (left / right), but later i managed some levels. Nice pixel art and also cool sounds for jumping and movement. I like the falling platform and the fact that the player can reset each level (because there are falling platforms, so the player is not lost after mistakes). Also nice that controller input is supported, my best try with controller (level 13) was much better than all the keyboard tries i did before. :)