Games 13 Sentinels: Aegis Rim

13 Sentinels: Aegis Rim

13 Sentinels: Aegis Rim is an exciting side-scrolling adventure set in a sci-fi setting. The game takes place in an alternative Japan in the 1980s... Read more

Players:
9.4/10
Metacritic:
87/100
Developer:
Publishers / Distributors / Localizers:

Store Offers and Discounts