This topic is locked from further discussion.
its do or die
It's on the 360 aka where it will get the most sales. This is not the system seller you are looking for MS
Please keep all Titanfall talk in the sticky
Use your keyboard!
Log in to comment