Falcomhas announced via their email magazine that more information for Tokyo Xanadu will be revealed on 2/26 of next week. Not only will this include feature articles published in both Dengeki Playstation and Famitsu, but the official website will also open on the same day.
To go along with this, Falcom’s staff blog includes photos of their environment that inspired the piece of art that shows the characters on it together, as seen below.
The red gate on the left, and the monorail tracks on the right were inspired by actual sights in Tachikawa City, the Tokyo suburb where Falcom’s offices are located. In the photos below, you can see the red gate at the Tachikawa rail station, as well as the monorail tracks that can be seen throughout the city.