What an awesome platformer!! You really nailed it! Awesome graphics/animations, awesome controls, awesome atmosphere/soundFX, awesome everything. Maybe there could be a little bit of music in the background but whatever. I'm in love with this game anyway. :)
BTW, I think you made the most beautiful game icon ever (the two squirrels watching the sunset)!