Tag Archives: Dragon Quest XI: In Search of the Departed Time

Dragon Quest XI Unveiled

Following a leaked screenshot of the game’s logo yesterday, Square Enix has officially unveiled the eleventh installment in the Dragon Quest series. Continue reading Dragon Quest XI Unveiled

Advertisements