Nintendo Switch games DELAY: Devs explain why title is landing after PS4 and PC

[ad_1]

NINTENDO SWITCH games fans will have to wait longer than those on PS4 and PC to play Dragon Quest XI, with Square Enix revealing the reason behind the delay.

[ad_2]

Read More