“Dragon Quest,” a household name in role-playing video games, has finally reached the silver screen in a long-awaited 3-D CGI animated film. [Read More]

No reproduction or republication without written permission.