Yes, The more the better
No, I have QW or still have a 360
Maybe,
I cant say enough about playing this game. It is by far the best fps i have played. I wish multiplayer had more but it still rocks...
__________________________________________
Forum Rules