Hmm, it's missing something...
OK, yeah, you think I think it sucks, but no, in fact, I love it! There's just a lot more that can be done to make it better.
If there was levels, that would be the player interested. I think that this would be funny:
Lv.1 - Dave Batting (What you did in this game)
lv.2 - Dave cages (Cage swinging with Dave inside, hit Dave X times)
lv.3 - Dave Pop - Try and knock off Dave's head with a bat
Levels with different controls, and more things to do, would make this game unforgettle to those who play it.
Just adding little things, here and there, reaching a goal, would make it much, much more than it already is.
Love the graphics!
Keep it up!