Atlus USA to launch Atlus Online Store on October 16

North America-only store to be pre-order-only at launch.