Technology Top New Game Releases On Nintendo Switch, PS4, Xbox One, And PC This Week — October 14-20 October 14, 2018 johorbiznet Johor News Top New Game Releases On Nintendo Switch, PS4, Xbox One, And PC This Week — October 14-20 GameSpot Video game releases: ‘Starlink,’ ‘Lego DC Super Villains,’ ‘Dark Souls’ for Switch, more Malay Mail Full coverage Source: Technology News Feed