Square Enix Announces Japanese Streaming Dedicated To ‘Dragon Quest 11’ For Nintendo Switch

Dragon Quest 11: Echoes of a Lost Era┬ádebuted on PlayStation 4 and PC in the course of 2018, collecting extremely positive feedback from both the public and the critical videogames….

Read more »