Dragon Quest XI

Dragon Quest XI Screenshot

“Dragon Quest XI” – The Loyal Companions Trailer

Square Enix published a new trailer for their upcoming game¬†Dragon Quest XI: Echoes of an Elusive Age, called “The Loyal Companions.” The game is due for release on Sept 4 for PlayStation ...