This "Life is Better With a Titan" trailer for Titanfall sure makes life with a Titan look costly. How are you enjoying "the CoD killer"? Were you affected by last night's Xbox Live outage?