Saw this movie floating around the web. Didn't even know it was out yet. Too bad it's in Japanese, I hate squinting to read subtitles on my monitor. Has anybody else seen this? I think it's pretty good, but I dunno what a non FF fan would think about it. Official website