Well according to the blurb at the bottom of the page, this was made in co-operation with Bad Robot. So they must have some sort of legitimacy.
"Made in co-operation" could just mean "Made with permission". It doesn't necessarily mean these images are any more legit than artwork in the comics.