PS3Xbox 36015 years ago0E3 ’08: The Last Remnant Releasing November 20, 2008In a new E3 ’08 video interview, Producer Ueda Nobuyuki revealed that Square Enix’s The …