Is there any way to go back and get the headshot badge? If not that seems kind of stupid. It should at least tell you in the info of the badge that once you beat the final battle you won't be able to get the headshot badge. Fun game though.
before you even play the game, when it shows the big shark jaws biting down on the screen, just let it sit there before playing... hehe makes funny noises :P