A very straight forward and faithful remake. Follows the source material very carefully, for better or worse. Nice work!