[quote name='Hydro2Oxide']Depends on what you mean by "Just". Came out 3 months ago and hasn't been on sale anywhere since launch (That I've seen, and I've been looking)
As for sins, I'm really on the fence. I mean the game looks epic and scale but I've never played a 4x. I generally hate RTS's and their crazy unit managing, I genreally only like the simpler ala DotA or WiC, even Warcraft 3 can feel cumbersome. Think I should get it?[/QUOTE]
There's a demo, if you wanna try it. I wouldn't really recommend it since it seemed like a not-as-good DotA knockoff to me, but the demo will definitely give you a taste. As far as I'm aware most of the horrible connection issues are fixed by now though.
Edit: Oh, I'm blind. I was posting about Demigod, not Sins. Left this post up for along time before clicking submit, and reading Sneakypenguin's post opened my eyes.