Could've used an english translation on the scenes with text in them, it got a bit hard to follow what was going on at those times but it was still somewhat easy to understand what was happening throughout thanks to the animation scenes.
Frame-work needs some work to make it look more fluid and natural, other than that and the arabic text here and there, i liked it!