Final Fantasy XIII demo will be 90 minutes + long

You may also like...