Shin Megami Tensei: Strange Journey Redux – Launch Trailer

The time has come to embark on a journey to decide the fate of humanity. Shin Megami Tensei: Strange Journey Redux is out now!