Well, everyone, we made it. Kinda. Dragon Quest Your Story is finally on Netflix as of on February 13, 2020. Based on Dragon Quest V: Hand of the Heavenly Bride (my second-favorite DQ game, by the way), the Dragon Quest movie was met with mixed to negative reviews...