Let me get this straight. This new movie is called "Leatherface"? So the third movie in the new series is called "Leatherface" and the third movie from the original series is called "Leatherface" too? WTF?!? lol Really? They can't think of a better name?