This is coming through Origin Game Time, a new EA initiative for the Origin platform.
Pretty sweet, seems like a shame to miss this if you like shooting folk and giant robots. Here’s the quote:
This weekend you’ll be able to download Titanfall and play for free for two days straight. We’re launching Origin Game Time for Titanfall across the world over the next several hours, so if you don’t see it available yet in your territory, you will soon. Origin Game Time games will appear on our Free Games page when they’re available to download.
For more info head to Origin News. Apparently, Titanfall isn’t going to be the last Origin Game Time title as EA is prepping for future promos already.