Empire of the Ants news, release date details, demos, and more, as we bring you everything there is to know about the visionary new RTS game.