Is this place dead? Seeing the same threads with nearly the same amount of posts here for the past two weeks.