The tweets were deleted for unrelated reasons (fan stupidity, basically). The sources are as reliable as leaks get, historically - as in, nothing short of an official announcement is 100.00%, but there were sources that don't have a track record of getting this stuff wrong.
|