HOnestly right now these are the best games out (Some of you have different prespectives and dont like any of these games and stuff i respect that fully) but still which one is better a kind of BIG question and if i were to pick I would pick Call of Duty
Log in to comment