Game publisher 1C Company, in conjunction with developer Destructive Games, have announced the PC release, via Steam, of it’s RTS strategy game, Ancestors Legacy. Ancestors Legacy is a squad-bas...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.