Strange Journey gets a website

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.