Shop Atlus set to open on November 17th
To celebrate the 25th Anniversary of the Persona series back in September, Atlus announced the “Atlus Shop” which is set to feature merch based on the developer’s catalogue, separate from parent company Sega. Now we have an official opening date for the storefront, November 17th, and confirmation that one of…