Top
40°

The Last Remnant Japanese TV commercials

Square Enix has released new Japanese TV commercials of The Last Remnant for Xbox 360 which is still scheduled for November 20 worldwide.

The story is too old to be commented.
3315d ago