More screens of the soon-to-be-released MMORTS.