Story DLC? Booooooooooooooooooooooooooooooooooooooooooooooo! Unless it's free story DLC, but after how FFXIII-2 handled that, I'm not holding my breath.

Also Final Fantasy is the last series I'd have ever expected real world product placement to take place. Booooooooooo.

The rest of that sounds cool though.