http://ffwa.org/news/31-03-2003.html

Heres a review is this real, if there is anyone that can read japanesee out there tell us what the posters say.