I don't want to sound sceptic, but I think it is a meteor.
Only, then I wonder, how come we were not informed of this by NASA or anything. A metor impact is not something ordinary, they must have been able to see it coming. So that's the only thing that keeps me doubting a little. Anywayz, it is beautiful, wish I could have seen it life!!