13 Sentinels: Aegis Rim Is 2020’s Most Ambitious Video Game Story – The Escapist October 7, 2020 "kaiju" - Google News 13 Sentinels: Aegis Rim Is 2020’s Most Ambitious Video Game Story The Escapist