Technology Top New Games Releasing On Switch, PS4, Xbox One, And PC This Week — August 18-24, 2019 – GameSpot August 18, 2019 johorbiznet Johor News Top New Games Releasing On Switch, PS4, Xbox One, And PC This Week — August 18-24, 2019 GameSpot This Week’s Japanese Game Releases: Oninaki, Tokyo Chronos, more Gematsu RAD from Double Fine Productions releases on August 20 iMore View full coverage on Google News Source: Technology News Feed