Trolling for registrations on Twitter? Or is this a honey trap?
I remember when newbies had to lurk for MONTHS for an open registration window.