Coming Soon Earth Liberation 1st November 2016 0 A dynamic RTS game that can challenge the skill of seasoned gamers without introducing new brain twisting mechanics into the genre.