Last night, the heroes found some sort of way to make themselves invisible...They must have stolen the technology from Braniac (his minions have been doing it for some time). They also were able to stop our communications...Someone needs to find some way to counter these