The feature length CGI-animated film, Dragon Quest: Your Story, is now available to stream on Netflix as parts of its ever-growing video-on-demand content. It’s a film that was previously released in Japan, and was met with moderate-approval, but now Dragon Quest films can watch the film in English (and Japanese with English subtitles) on Netflix. Read more of this post