Ancestors Legacy Announces Their Release Date

1:57
Ancestors Legacy, the history-inspired, turn-based Real Time Strategy title comes closer to its launch date. It is scheduled for May 22nd, 2018 for both Windows PC and Xbox One. The Windows version wi...