Like Scott said, it's not perfect, but it's close. In a way, it's like quality fanfic done right with lots of love.

Wade.