The art is the show, I love the style, that dog run animation!
It took me far too long to realize the punching was on a timer/automatic, maybe that's just a skill diff, and I also felt like the concept was a little disjointed and maybe the original concept got left behind.
However once you know what's going, it's fun! Hope to see you make more games! Good job :)