4-8 pm for PS3 users. I was hoping it would show up exactly at 4, but two hours later...
ITS NOT DER
Depending on where you live could have an effect on that to.
I had read somewhere that the demo was to drop at 4 PM Pacific Standard Time.
The PS3 demo hasn't be released yet. The Xbox 360 version was first earlier this morning (depending on your timezone), while the PC version came out a bit later.