They accept votes once every 12 hours, maybe even sooner but definitely confirmed that I've voted there twice today.
The topic is that it says to vote every day with the assumption that it's like the rest of the sites where you can only vote once every 24 hours. TopG allows more frequent votes so I thought other players might want to know.