It might also ask for your credit card number.
Seriously, it sounds like a scam “Twitter” site.
Oooh, I didn’t think of that. I might have to investigate that further (run scans, malware detectors, etc.)