TitanFall the System seller?

This topic is locked from further discussion.

#1 Edited by SEANMCAD (5464 posts) -

link

its do or die

#2 Posted by neo418 (481 posts) -

It's on the 360 aka where it will get the most sales. This is not the system seller you are looking for MS

#3 Edited by seanmcloughlin (38216 posts) -

Please keep all Titanfall talk in the sticky