Sayle, I think I'm the same as you. I backed on Kickstarter, then confirmed my key to Steam, and aren't seeing any key info regarding Titans. And I...
Separate names with a comma.