'Shin Megami Tensei V' And Its DLCs Getting Delisted Ahead Of SMT V: Vengeance Launch
by Rainier on May 13, 2024 @ 9:11 a.m. PDT | Filed under News
Shin Megami Tensei V is set in modern Tokyo. Players face a new onslaught of demons in the latest entry from the RPG series.