Probably single-handedly converted me into a platformer guy. I died 560 times completing it and I loved every frustrating second. The mechanics build off of eachother in such unique and clever ways. Gets very complex and rewarding fast. Also very cute!