alexametrics
Games

About the game

Titanfall

Titanfall sees its players don military exoskeletons and go all out in the game's multiplayer. 
Titanfall Articles