There is only one reason a thread like this is created..
Yeah and it's mission accomplished, OP's Titan will drop in 15 seconds.
I had a good time playing Titanfall and I'm pretty stoked for it. Killzone and Uncharted are two franchises I've always wanted to try but one platform is enough in my house.
I also think that Evolve is gonna be a blast.
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.