13 Sentinels: Aegis Rim - Announcement Trailer - Nintendo Switch
Channel:
Subscribers:
1,110,000
Published on ● Video Link: https://www.youtube.com/watch?v=yJ4ZbSVSLlo
Sentinel No. 13: Activated.
The critically acclaimed sci-fi epic 13 Sentinels: Aegis Rim is coming to Nintendo Switch on April 12, 2022!