Top
120°

14 new screenshots of The Last Remnant

Square Enix has released 14 new screenshots of The Last Remnant. We saw those in the TGS trailer, but finally Square Enix released them in image form.

Read Full Story >>
lastremnant.info