I'm not really good at these kind of die & try platformer, but that's just me.. Haha :P
Really awesome art, audio and polished animations! Controls are perfect to, very smooth. The stop time mechanic works perfectly. I had a blast when I saw squirrels can suicide themselves, lol