Anyone play? ... I love this game even though I'm not the best at it :). Anyways if you do I play on xBox Live a decent amount .. add me as SykxXx. I'm all about the Team death match but I also play search and destroy a decent bit ;D