We've seen Last Remnant screens before. But not in English. Yes, yes, English! Look at all those words, words we all know. Take a look at the latest batch from Square Enix. Do it.