Cthulhu on 25 November 2013
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+