Went a bit mental with flamey like brushes. To me its looks like the Nod logo is conducting an electrical storm of a high magnitude and it looks flamey. Hence firestorm. That and if anyone remember Tiberian Sun Firestorm....then yeah LOL.
Nod logo belongs to EA games/ Westwood.