It required me to enter a name and email so I didn't bother voting.
Also say that the email address requires validation. I put in a fake address and of-course my vote didn't get counted. If I knew up-front it was to be validated I probably would have entered a correct one.
Having said all that I don't agree with email validation. It doesn't ensure unique votes. Can you explain why you choose it?
Also, having an account is not ensuring uniqueness either.