ISIS video thread at godlikeproductions http://www.godlikeproductions.com/forum1/message3115792/pg1
So, an organized attack. A test perhaps.