Atlus has opened up the
official online hub for
Shin Megami Tensei: Strange Journey which contains all the information you would ever want about the title. Most importantly is the what is Shin Megami Tensei? section which provides information about the history of the game and why you would even think about buying it. We'll have a full preview of the game in the near future.