Titanfall DLC Free on PC Whether You Own the Game or Not

You can pick up the Titanfall Season Pass for free on Origin right now. The best part is that you don't even need to own the game to add it to your account.
You need to actually own the game to play it of course,

Read Full Story >>
The story is too old to be commented.