I just downloaded Saints Row: The Third, and yeah, I got TF2, I will add you when I can get on my PC!