Ok. I am a bit late on this. THE-99 was features in almost all the MSM before I got to know. According to Wikipedia, Although Dr. Naif Al-Mutawa, founder and CEO of Teshkeel Media Group, created it based on Islamic concept, but it aims to promote universal virtue. Each heroes character in it has no Religion affiliations. The concept of The 99 is based on the 99 attributes of Allah.
THE-99, you can download a free copy here.