We know The Last Remnant is coming to the Xbox 360 first. We also know it’s coming in Winter 2008. What we want to know how it looks. Well, we have 5 screenshots for you all to gawk at. For the curious, this is Unreal Engine 3.0 powered. Sure doesn’t look like it!