Ninjabi is a contraction of "ninja" and "hijabi" -- or, in this case, a short platformer implemented in Shockwave (a tutorial plus three levels).
The protagonist, Layla, per backstory, expresses her defiance of the oppression and violence she faces as a woman in an unidentified Islamic country by, apparently, leaping atop platforms, spray-painting graffiti, and then knifing bearded, cane-wielding members of the Morality Police. Before she can attack them, she must complete all the graffiti tags in the level; each time she sprays one, lighted windows go on and other, secluded women applaud her defiant spirit. Or something like that. This "community support" is evidently what allows her to knife the "bad guys."
This is all, of course, somewhat transgressive, but interesting because it transgresses from within, rather than without; one assumes that Sharkasi is herself a Moslem women, and in any event, the accompanying imagery and audio demonstrates knowledge of and a degree of respect for Moslem culture.
"Defeating enemies" is one of the common tropes of the platformer, but one wonders whether its presence here subverts the ostensible message of the game; defiance in the face of oppression, surely, but I doubt the developers actually advocate violence. But of course the greater problem is attempting to place such a weight of cultural significance on what is, when you get down to it, just another a charming but not terribly creative platformer.