A friend passed this on to me awhile back and I want to recommend it to you. It's from Egyptian rap group Katiba ("Batallion") 101. The title is "Shaytan wa Malak" (Demon and Angel). It proposes that the battle in Egypt is between the good or angelic forces, the forces of the revolution, and the demonic force of the authorities. According to the notes on youtube, the song was recorded two years ago (summer 2012), and is only now released.
I hope someone with better translation skills could translate the Arabic. The lyrics are there, on the youtube notes, so have at it. Katiba 101 also rap in English, and make a pretty good go of it. And it is really a slamming track. Have a listen. And I will try to learn more.