Back by popular demand: Titanfall is free on Origin
As is the case with all Game Time, the 48-hour clock won’t start ticking until you first launch the fully-downloaded game; the download itself will not count toward the time limit. However, leaving the game unattended will run the timer down.
Automatic updates will let you know how much time you have left, and your progress will be saved even after the promotion ends. Purchasing Titanfall via Origin will then allow you to pick up where you left off.
Dishonored will also be playable for free this weekend for those looking for some quality stealth to go with their mecha multiplayer.