Check out this brilliant time lapse video of Final Fantasy XV. This video will prove how awesome this game will be!
Final Fantasy XV will hit stores on November 29th.
Check out this brilliant time lapse video of Final Fantasy XV. This video will prove how awesome this game will be!
Final Fantasy XV will hit stores on November 29th.
Related articles