Iv'e never tried titan fall because my computer cant really run it (really crappy dell inspiron) but i think its more about your ping dude you could probably run it if u have good enough specs. but you would still receive lag because your not able to use your full down speed. to sum it up is you would be able to play but you might experience lag in matches with lots of people, idk how titan fall works so i cant really comment on that.
example of the ping thing: (say you have 140 download speed but your ping is 170 or in the 200's something ridiculous, then you wouldn't be getting that full 140 download speed so you would have lots of internet lag because your internet wouldn't be running as fast as the down speed actually is.)