titanfall really forces you to develop excellent precision reflexes lol
im great at pilot-vs-pilot fighting (i usually just make my titans follow me, i'm only good in the railgun or minigun titans) but don't play much anymore because nowadays 9 in 10 servers will lag like hell for some reason