I sent an email to support about 3 days ago about, Titans not showing up on my steam account, I followed the FAQ to make sure all of my games were...
Separate names with a comma.