Originally Posted by Freya Has anyone checked out the official site, it's got a google street view like map. It's nifty! A tad laggy, and in Japanese, but I like the idea.
Forum Rules