titanfall pic 1

There’s been a brand new trailer released for Titanfall. You can have a watch of it just here!

Life is most definitely better with a Titan….as this trailer proves!

 

Loading...