I've had this game a while. Sadly, I had almost talked two of my friends into getting Demigod with me, but they ended up getting DoW2 because of the condition Demigod was in when released.
I really do like it's Rep system; friending abilities; and none of us has had any drops, DCs, or laggy games yet. I don't think it's P2P, and we get into games in under a minute usually. I find I enjoy the core game itself "almost" as much as Demigod; my friends like it much more.
I usually don't do OP/UP messages, but man did they castrize the Space Marines in 1.5. That's the only race I've really ever played, and I'm haveing trouble even beating the AI with them now. But here's a strategy tip if you still want to play SM after 1.5: If you get into melee, retreat, but, if you get into a ranged fire-fight, retreat. . . . . . .