Well
*note, in review of my review before submitting it, I notice that you don't ever call it a puzzle platformer, and in-fact it is classified as an action platformer. I don't know where I got that from, but I am too lazy to edit the remainder of my review so consider this amendment my acknowledgement of that. Thanks.
Very interesting. And quite difficult. Admittedly, I did not play the whole game. I prefer my puzzle platformers to be more puzzle and less you have to time everything just right or you die. That being said I also found it quite addicting and had to walk away because the game was frustrating me. A few things of note:
1. I have the in-game medal for the first boss (yes the thing showed up) but the NG medal doesn't show. I saw in the reviews I'm not the only person who had this happen.
2. "Timmy" got stuck going in one direction. Unlike when this usually happens in games pressing the button again did not un-stick him. I had to restart the game and it didn't repeat. I don't know if this is a freak bug, a stencyl thing, or what. Just thought I would throw it out there.
3. Though I do understand that the game is intended to be difficult it feels like some of the levels are cut pretty close in both how you have to move and the overall time of the level (first boss). Again this goes to there being less puzzle and more perfect timing.
4. Also like some others I found the movement to be a bit touchy. By that I mean sometimes I would move or jump a short distance/height and sometimes it would be farther/higher. It did not seem to depend upon how long the key was pressed. Though occasionally a short or long/high jump would get me killed I do not feel, however, that it was detrimental to the game.
All things being said, and for what this game is, this is a very good game. And even though it isn't exactly my proverbial cup of tea, I did find it addicting and quite frustration. You did well on the art, music, and style of the game. And, even if I don't finish it, I really look forward to seeing what you come up with next.
4/5 9/10