The game fits the theme perfectly and looks really charming too! It's gameplay is VERY addictive and very fun. The music is great and the little turtle scream is brilliant! The only drawback on the aesthetics is there seems to be a choppy framerate (for me at least) making it difficult to judge whether or not I will hit anything. But that may just be part of that charm!
Although it's not the most original concept, for a 2 week game jam, it fits the theme, its charming and generally a very fun game. Good job! :D
P.S. highest score is 38840.