Switch 2 review scores for Dragon Quest XI S โ€“ Definitive Edition ยท Digg