Ancestors Legacy launches June 11th
Destructive Creations announced the release date for real time strategy game Ancestors Legacy on Nintendo Switch. Ancestors Legacy is set to launch on June 11, 2020. A physical release will be hitting “select stores” later in...
Wed 20-05-2020 16:32 | Nintendo Switch News