this was amazing. lately i have been trying to figure out what makes games fun, i haven't found my answer yet, i think its probably different for everyone. whatever it is though, you nailed it! i think a lot of the time platformers are not always the most fun since they often start to feel rather bland (at least for me) but the way mechanics are slowly introduced, spun in a creative way, then combined with others created a really satisfying game that kept me intrigued. and the polish on top of that makes this easily one of (if not) the best games i have played this jam! well done :)