Great game! I played through the whole game and it was awesome! This is my favorite freeware game I've played in a long time. Here are some of my thoughts on it:
-The beginning movement was painfully slow. I know it's part of the game to get that speed upgrade, but it was so slow it almost made me want to quit. I didn't think there would be an upgrade for your speed so I thought I was going to have to play the whole game at that pace.
-The fireballs that came out of the lava were too random for me. I couldn't find any recognizable pattern and just had to hope a fireball didn't appear when I jumped over. It felt very unfair and confusing. Complete randomness seems to be a thing that keeps popping up over and over and really made the game frustrating at times (in a bad way) when it didn't have to be. This leads me to my next point:
-That freaking face mask. Oh man this thing made me mad. I really wish I could have recorded my playthrough along with my physical reaction to this guy. Definitely the most frustrating, annoying, and unfair part of the game. The path of this guy seemed almost completely random, I couldn't figure out any strategy to be able to beat him. It felt like I had to play it over and over and over again until I got lucky enough to get to the next save point. There was no way to determine if he was going to come in front, directly at me, or behind me. Sometimes he seeked me perfectly, sometimes he went flying off the screen. He could cut corners so tight that you couldn't even react to his movements some of the time. Also, he would come into the screen behind you so you could get hit without even having a prayer of reacting. I like a difficult game, but this face mask guy should be more predictable so that it doesn't seem completely unfair. You can't develop a strategy to overcome this obstacle since it is so random. Even whenever I beat that part it wasn't really satisfying because I felt like I got lucky enough for it to even be possible. I am actually pretty curious to know how this guy is really programmed.
-This one is just a small thing. I thought that the ledge by the first savepoint should be accessible by the double jump. I like coming back to previous areas with new powers and being able to traverse them quicker and easier. I thought that part would be faster to get to the other areas and it would be a nice reward for getting the double jump if I was able to skip right up there.
-There was a room with nothing in it that I thought was weird. The one that is to the left of the ghost place. Maybe I just missed a secret or something, but I came back to it multiple times expecting to find something, but nothing was ever there.
-I'd like to have a map on the pause screen or something. But I was able to navigate well enough without it so it didn't feel completely necessary.
-I played the whole thing through without closing the game so I'm not sure if it saves, but it definitely should. I think a lot of people may not play it in one sitting.
-The escape button opens a menu but doesn't seem to pause the game. I only tried to pause once (when I was on the face mask guy) and the dude kept moving. That escape button should definitely pause the game.
-I really liked all the nice touches throughout the game. There were so many of them. Usually on a game like this you get a lot of the same looking environments, but there was a lot of variation and cool little things to make the areas unique. I really liked the spitting dragon thing, the hidden blob town, and the ghosts chomping their teeth. The game was packed with great stuff like this.
-The atmosphere was so great. I thought the intro story was well written and did a good job setting up the world and atmosphere. All the sounds and music fit perfectly. Well, actually The "pop goes the weasel" thing was a little weird and kind of took me out of the game. But it was a sort of creepy version of it so it was ok.
I forgot to write down notes as I was playing this, so I may have forgot something. If I think of anything else I'll be sure to post it here.
Again, great game. I really enjoyed this a lot. Have you made any other games? You didn't post a website or anything (which I'd like to see if you have one.) If this is your first game I would be very very impressed. Great job!