The consoles may have gotten it, but PC folks will be able to play
demo too! Unfortunately, it will come out after the game is released by better late than never I guess. There was talk that Mark Rein was pushing for a PC demo and it looks like he got his wish.
I haven't even tried the demo on the console yet, but I'll probably give it a shot once the demo is out on the PC to see if it's worth picking up.