I have heard a lot about Titanfall, what are the specs and when is it being released ?
Found this image on the web, must say it is awesome
Heard the news that it is releasing for Xbox One and PC on March 11, and for the Xbox 360 on March 25.
3 years, 6 months ago
Please login to leave an answer.
Basic HTML should work :)