The announcement on February 17 that Atlus was going to officially split from Index happened in Japan, just as planned, on April 1st a couple of days ago. Atlus got a new logo and they got an official company website, which contains the aforementioned classy looking office images:
These might actually just be office images from Atlus' 2nd production department (i.e. the Persona Team) since it's on that part of the website, but still, this classy looking place is where those games are being made.
Log in to comment