currently 36 ppl in game or lobby / pantheon queue. I tried to get a game going a couple hours ago and it was again, 30-40 ppl in game, lobby, or queue.
If you want to get a general sense of how full it is when you would be playing, check http://www.demigodthegame.com/opengames.asp .
p.s. "Players Online" does not refer to people currently IN demigod. Currently says 908 online.. however.. add up all the numbers from lobby / game / queue to get 36. Does that mean 872 people are sitting there watching and waiting for someone to host a specific lobby? No.. iirc it's merely the people who have impulse running and have demigod installed.