Spread the love

The Nintendo Switch Version of Dragon Quest XI, titled Dragon Quest XI S, has been confirmed to be releasing September 27, 2019. Check out the trailer.

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Posted by Alex Harding