The core mechanics are very interesting, I think that controllers could be improved, it's not easy to handle so many buttons with the keyboard. Maybe if you give the player an option to change controllers or change the jump button from space to up arrow would help a lot.