Wow, absolutely amazing graphics and music which fit the game very well. I really liked that you can customize the character and the mechanic that you need to click at right time to have more power.
I am not so sure about the mechanic that the enemy has also a varying power level, because you can only optimize your punches for one of the stats. I think I would leave this away at the enemies. On the other hand then the Q ability does not do much... Unfortunately, the only way to destroy the enemies was some button smashing. This is a bit sad, because you have the power level mechanic which I really like. I think it would be more rewarding if you need to optimize your punches. You should be rewarded for good punches and it should not be possible to beat the enemy with random button smashing.
I still liked the game very much and it is a cool idea. Just needs some balancing around the punch power mechanic. Well done!