Check out the latest screenshots from The Last Remnant. There are 18 in all for you to feast your eyes on. The game is due to be released on November 20th.
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.