Close
"The Titanfall beta will start on Feb 14th (Time TBD) and end on February 18th at 6 PM PST"
directly taken from their website. Key is pretty much worthless now
And it's open beta now. Do not buy.