I'm just as against Facebook games as the next guy. Sure I sit down and spend some time playing them, until the inevitable moment where I'm asked to either stop playing, or buy more credits to keep on playing. BigHead Bash seems to be a competitive shooter for Facebook, though whether it will require any sort of payments is unknown.
What I do know however is that this definitely looks like one of the more engaging Facebook games out there, and I will definitely be trying this one out.