My old controller was broken. I want to buy a new one. How about this? good controller to play Call Of Duty?