Do non-steam players have this facility as well ?

I have the GOG.com version and to be honest playing with AI is boring as the computer opponent doesn't use the dragon and behaves in a very erratic way sometimes :)

I'm interested in strategy map + rts team vs team matchups (I'm not sure i understand the game fully to play 1v1 yet :))