I played the beta on 360, it was really funny exept when you got mega lag. Its great that they have changed so you can actually shoot through walls.
I just downloaded it and played it today. I was actually surpirsed when I saw it loading cause I would have never thought that my computer could run it. I was playing it with really bad grahpics but thats prolly not going to stop me from buying it haha
Oh my goodness I love the demo for the pc it's amazing I really can't wait for the game to come out ^_^