Okay so I just finished downloading the DNF demo, seeing the leaked footage made me loose my expectations for this game ... Anyone has tried the demo out? What do you think? I think this is overall an 7.5 - 8 / 10 honestly =/ not even a possible contender for GOTY