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...
1C Company, a global PC and console games publisher, today announced its largest US show lineup ever with seven playable titles at PAX East 2018. The company, which is one of the largest publishers an...