Okay, but still... I think your main priority is the make the controls less loose. My guy was sliding all over the place which made it hard to kill anything.
Other than that, like I said before, the running enemies don't die sometimes. They have some wonky collision detection and can run much faster than you and even run through you which makes things a bit annoying. The fact that they are very small doesn't help either; I wish I could step on them.
Try to do something about the enemies in general. They act a bit too random, moving around all over the place faster than your character can even keep up with. The bouncing enemies for example bounce way over my guys head constantly, making it hard to do anything other than get hit over the head by them.
The game keeps freezing after a while. The old game freeze unless you hold a button bug. I'm not sure if you know of it. I don't know what to say about that. I used to get that all the time while using the Games Factory. I think it may because of having too many sounds play at the same thing and it not being able to handle it but I don't know. So I apologize for any later parts of the game I haven't commented on because of this. Maybe someone else can help with that.
But sure, take your time. At this point, there is a lot you can improve but it shouldn't be too hard to do. What you have so far is actually pretty good, I didn't mean to sound like I was saying otherwise. Just fix these issues and try to make the game a bit more polished and make the controls a lot more solid (think: if a player dies it should be their fault, not because the game acted funny or unfairly.) and things will be a-ok.