I really don't think the graphics are all that amazing. They are nice; but far from eye-popping, jaw-dropping "best graphics of the year award".
As someone else stated before, I'm sure you won't get a refund just because you don't like the game. The problem is, the demo (actually working beta) was only available to pre-purchasers. So there really was no way of --legally-- testing the game without buying. Yes, I also believe Demigod is greatly insipired on Warcraft3's Mod DOTA, but this game takes the gameplay even further with flags moddifiers, upgradeable citidel and upgradeable units and even more level-up options for your Demigod (or Hero, if we're still playing the Demigod vs DOTA game) than you can have at maximum level (as of this post, 20), keeping each heroe's build and level up strategy new and fresh.
Also: punctution helps the rest of understand what you're trying to say.