I liked the way this version tries to explain away the anachronisms in the story. Having someone telling the story from modern times and injecting modern terms works. I gave the story structure two stars though, because most of the original script was left untouched, and the original script structure, in my opinion, had a lot of flaws. Good job on what was done.