
I played the demo for xbox a few days ago and loved it. Got in a game straight away, so it would seem there are still a good few playing yes
I remember having issues with my old PC and this game -.- As it was a Vista only having to do a whole load of stuff to get it to work on XP -.- 