Summary: Elon is live from his garage telling us all about the highly anticipated Titanfall. Everything works out perfectly.