http://ds.ign.com/objects/859/859513.html
articles
videos
http://media.ds.ign.com/media/859/859513/vid_2161955.html
For some reason the artwork looks very oddly familiar.. looks like spirited away or some other anime film i have seen.
and yet its all brainteasers…T.T