lvl2 Gamer writes:
"Anyone familiar with the video game series called Final Fantasy from Square Enix? Well, there was a movie/demo package released a little while ago in Japan. You might have read about it here. Of course I am talking about the Final Fantasy XIII Demo. After finally receiving my imported demo in the mail I am able to post my impressions."