It sure is a simple platformer. Reminds me a lot of the old flash games that kids websites like cartoonnetwork.com used to have, and I mean that in a good way.
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.