It does look that. I'm impressed, but a little worried. Parts of it sound kinda melodramatic and cheesy. Like Gandalf's parroting of Galadriel from LOTR:
"If you can't find it, no one can." vs "If you cannot find a way, no one will."
Though the elf in there really -looks- like I'd imagine an elf. Features and all. This should prove interesting.