I played the beta of Titanfall and was not entirely impressed...so I don't think it really deserves the #1 spot. However, I expect Titanfall will outsell Ghosts quickly, and I expect eventually Destiny to crush Titanfall's lifetime sales. It's really hard to know if sledgehammer's cod will outsell Titanfall. I still think it has more potential than Titanfall, but it's hard to know that. So IMO for 2014:
1. Destiny
2. Titanfall
3. Next cod
4. Halo 2 Anniversary
in terms of sales...