Fjern, 8 months ago Thought Telltale recently got revived or summat…?
Thought Telltale recently got revived or summat…?