Welcome back! You haven't missed much, but KT is currently really active right now due to faster moderation. They've dubbed it "real-time moderation", but I think that's a stretch. Posts are approved within 20 minutes to an hour though, which is really great.