13 Sentinels: Aegis Rim Coming to Nintendo Switch April 12
13 Sentinels: Aegis Rim is a game that has players take on the role of one of 13 sentinel robots protecting Earth from alien invaders. The game releases April 12,…
Share
Input your search keywords and press Enter.