As revealed during the Nintendo Switch Livestream event, Atlus revealed a new title in its long-running hardcore RPG franchise, Shin Megami Tensei. The new game, which is known only with the placeholder moniker Shin Megami...
Read More
Entertainment Unfiltered