Shin Megami Tensei: Deep Strange Journey first details, screenshots [Update]

Official Japanese website updated.