A good challenge for me. Certainly helps being used to playing more intensive platformers, but it also helps that there is plenty of time to think out exactly what your next move should be (i.e. what button combinations essentially should you be pressing).
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.