Information has been scarce since the publication of eleven screenshots back in August 2005.

We've found a scan from a Japanese gaming magazine showing new screenshots.

Check out the Headline for more info.