13 Sentinels: Aegis Rim review: like binge-watching an ambitious sci-fi drama – The Verge September 29, 2020 "kaiju" - Google News 13 Sentinels: Aegis Rim review: like binge-watching an ambitious sci-fi drama The Verge