Forum:God Units

Any idea on when are they going to release the god units??