Comment on Telltale Games has reportedly laid off most of their staff

<- View Parent
Sivalente@lemm.ee ⁨1⁩ ⁨year⁩ ago

Wasnt it TWAU that killed it last time too?

source
Sort:hotnewtop