http://games.on.net/article/4948/Demigod_-_A_fact_sheet_from_upcoming_RTS__RPG_blend_released
internode says $AU79.95 retail on the 7th May
And AussieGamer says $81, GameHead says the RRP is $89.95, as does Games Warehouse. They all state 7th May, but then, they've all been known to make up dates and prices, source info from any old random website, or be adament that a product will be released before pulling them at the last minute as if it never existed. EzyGames says the price is TBA and the date is "Rumoured", and if I were to believe EBGames or PalGN, the game doesn't exist at all. Meanwhile, Atari says the release is 1st May, listing the price as "$79.95 / $89.95", being unclear whether they're referring to Standard/Collector's, Australia/New Zealand, or some new kind of multiple choice price where if you choose the right one you win a prize. And if buying a boxed copy through Stardock, the exchange rate puts it at $91 inc shipping, but presumably it's the collector's edition - at least that's what I've gathered reading the forums - even though the store makes no mention of a collector's edition even existing, let alone which version you're actually buying. Hence, the reason I go to the source and ask for more clarity.
To the OP, when you say you're not a fan of microtransactions, what are you referring to?
The possibility that extra game content (eg additional Demigods) will be offered as "microtransactions". Historically speaking, microtransactions suffer from one of two problems: 1) the content gives an unfair advantage against those without that content, or 2) the content doesn't provide any advantage and thus there is little point in buying it from the gameplay perspective. That's not to say GPG will succumb to either of these issues, but last I heard there had been no decision yet whether to use microtransactions, let alone a model defined to ensure they work well, and as mentioned this is but one reason why I am not yet committed to this game.
Microtransactions being a a business model where small amounts of money are paid for small amounts of content.
"Not a fan" being a colloquialism for "don't like".