Titanfall 2 “Encore” Trailer
https://www.youtube.com/watch?v=Wtu3fUs9i7M Our Take According to many sources, Titanfall 2 has not been met with the sales that were expected for the highly anticipated follow up. Several discussions have been had since launch trying to figure out why, including the release date (apparently forced by EA), poor showing in the…