As the title states, the Japanese Phantom Hourglass site has been launched. Unfortunately for us Americans… this is the Japanese site, so well… it’s not in English, but rather… in Japanese.
Anyway, the site does have a few new game demos as well as some screenshots. Some of the beautiful artwork also makes an appearance on the site. Just in time for the site to keep the buildup towards the eventual Japanese release on June 23rd, 2007.