How can a god be human? WOuld he not still be a god?
They celebrate the Dionysia this time of year, out in the countryside. I think so, at least. I am often confused as to how the calendar here lines up with the one I know. But your gods are like enough to mine that I at least understand when you talk about them.