For now, the store will only be available in North America, but they know the demand exists in other regions.
Atlus USA will soon have a new place for fans to buy exclusive goods.
The company announced plans to launch a new online store in North America, and it’s officially set to go live on Monday, October 16 at 8:00am Pacific Time.