A fun game! Once I figured out the timing of the cannons I was able to dodge them (almost) forever :P. I lost all my skulls in a freak accident (at about 3000 score) but was still able to dodge cannons till 16,381 which is my highest score yet!
I can easily see this becoming an addicting mobile game :)