The author says this is their first creation, and everyone starts somewhere. This isn't bad for a first time upload.
Pros: The character moves smoothly. Graphics are understandable. And I think its cool he can roll as a mechanic.
There is still room for improvement, for example, it took some guessing to start the game. The game is in Spanish (I think?), even thought your description is English, so that took me by surprise and I didn't understand the dialog. And the game gets very hard very fast, I spent a few minutes stuck on the smashing pistons in the 2nd level then gave up since it is so hard to time and deal so much dmg.