Dragon Quest XI S is the new title of Dragon Quest XI for Switch Posted on: September 23, 2018September 23, 2018