The 3D computer-animated film Dragon Quest: Your Story is coming to Netflix in the US on February 13. The film was released last year in Japan. It bombed, managing to…more»
Game Freaks 365 participates in affiliate programs to help cover hosting costs and other operating expenses. We may receive a small percentage of sales from affiliate links.