13 Sentinels Aegis Rim - Official Nintendo Switch Launch Trailer
13 Sentinels: Aegis Rim is available now on Nintendo Switch. Check out the trailer to see the characters and more from this sci-fi game, and get ready to fight to save humanity's future.