Mummelmann on 29 August 2013
Hard to say, but being a new IP, I think Titanfall will sell less on those grounds alone.
And being a very title rarely helps lifetime sales much.
Overall, I think Titanfall will sell less but it will be a considerably better game.