I think this is the basis for a solid platformer, and I like the cute style a lot. I did have one level that gave me a jump that required me to be on the very edge of one platform and stick to the corner of the next to make it, which I think would be impossible if you decided to get rid of the sticking. But I like the idea of randomized items and shop and minigames and I hope you get to implement them soon!