VileRedFalcon
02-21-2008, 04:28 PM
I can't stop playing this game.
My brother told me that he heard that there will be new maps, weapons, and matches available soon. Anyone know an exact date? Thanks.
My brother told me that he heard that there will be new maps, weapons, and matches available soon. Anyone know an exact date? Thanks.