Posted Tue, Mar 24, 2009 by Savanja
Atlus Online's latest project, Neo Steam, has just launched their official website! Keep up with fellow fans, Neo Steam news, and current beta information all in one official location. This is also the place for you to sign up for the upcoming beta! Check it out right here.
New Neo Steam Website!
Welcome to our new home for Neo Steam!
The site is still a work-in-progress and we’ll continually add new content as we get closer to Beta so stay tuned!