By using this site, you agree to our Privacy Policy and our Terms of Use. Close

hmmm forza screens look like a different game from the E3 build

Anyways for DC, I am glad they delayed the game instead of releasing a rushed out half finished game. I'll try it for sure as it will be free on PSN+