I can forgive the graphics as this is your first game, but what I can't really forgive are the controls.
First, the physics are way off, you're supposed to move slowly as you start walking and then get faster. You slip and slide around the ground when you turn to the opposite direction. The jumping is all broken too, you can stack jumps when you land on an enemy or sometimes out of thin air. The wall jumping doesn't always work when it should, you're supposed to cling to the wall and then press the jump button, not automatically wall jump when you touch the wall.
Now we have to talk about the main gimmick of this game, the bomb throwing.
The arc that you toss them in is frustrating to say the least, you can almost never hit your target with one unless you time it perfectly. Using the bombs to jump to higher platforms and having a limit to them is pretty bad game design to be honest.
Overall, this game needs some serious refinements if it can even be considered playable.