>>418381695
Ah yes, just like all those other times those websites suddenly required a password to access before a big announcement.

Nothing comes up when I google 'Bigscreen' and filter by last 24h either. What are your sources, anon?