Ah, It wasn't THAT bad. I finished it after all!
I mean, the animations were decent, and the main thing that bothered me was a lack of player feedback. I mean- I tired to drill the rocks in the central screen, so it would be nice if there was any feedback that this is not the way.
Also- get on the freesound.org, and download some sfx! And look for some free music, that would help!