I agree that other players are rarely seen. Whether or not you purchased the game through Steam, what I'd recommend to anyone here is to join the Din's Curse community group on Steam. We are currently at 64 players, but there is a core group amongst us that plays fairly regularly. If you make a post in that group, you can expect a response from one of the community members.
I hope to see the community for this outstanding game grow.