Not a bad deck at all but I don't really see the point of the two steals when you have pulvys for PC, and already the permanents you need, sanctuaries and shields.
And about the towers, I found better to replace 2 quantum towers with aether pendulums, 2 with fire pendulums, and use 2 nymph tears instead of the quintessences. It gives you both a little more water and aether income to get your creatures out and quinted and the much needed fire quanta, with the possibility to end with more than 2 immortal creatures, and offers the option to use a red nymph to get rid more easily of opponents or buff your machines attack faster (I was also tempted to replace 2 more pilars with air pendulums, to fund the queen and finish opponents with unstable gas, but removing more quantum pilars would make unlikely to get the pulvys and the demon out or enough nature to make an early queen useful).
Then to speed a 30 cards deck, I hardly see the point of using an hourglass instead of precognitions (removing the steals and the hourglass offer you room for up to 4 precogs).
Finally, I prefered to use only 3 precogs and added a mind flayer giving even more cc (very usefull against the queens/hope ai3 if you don't get the squids before they start production).
Ended with this deck :
Hover over cards for details, click for permalink
4sa 4sa 4sa 4sa 4sa 4sa 4sa 4sa 4vd 52l 52l 58v 58v 5gi 5gi 5ib 5ib 5if 5ig 5ig 5ii 5ii 5lm 5lm 5oj 5rr 5rr 5rr 63a 63a 8pp
(I think both yours and my version are not as good as immo rushes against ai3 anyway : got 1 EM and 7 other wins / 15 with first version, 2 EM + 8 wins / 15 with mine against ai3-, but good for pvp 5 wins / 7 in unupgraded pvp with my version)
Edit :
After some more testing I removed a sanctuary and the mindflayer, added a quint back and one more fire pendulum, and replaced the 3 precogs with sundials and it's a more guaranteed win. This deck lacked protection when start is slow (or if it isn't use all the sundials the same turn).