Is it just me? @twitter used to have real news to announce, features etc. Now it's just "big company talk", it's like it's another company