Atlus announced this past week that they will be releasing 13 Sentinels: Aegis Rim onto the Nintendo Switch later on in 2022 The game was originally released last September in the west after a pretty decent buildup from the dev team, capitalizing on all of the goodwill it had received from reviews in Japan The[...]