news

Ratchet & Clank, Gran Turismo 7, and Horizon Forbidden West all get release windows

They’re all slated to launch within 2021

Read More »

SOURCE: gamesradar