RightHandOfIkaros, 3 months ago Remember the reports from a few days ago talking about “a new game set in the Titanfall universe?” This is related to that, most probably.
Remember the reports from a few days ago talking about “a new game set in the Titanfall universe?”
This is related to that, most probably.