this looks pretty good, but WTF they can't do an Engrish dubbing?

they seem to have constant engine failures for no particular reason, which is probably realistic.