Aliaa Ali

Past Games

El Naddaha is an Egyptian legend about a female naiad-like genie who calls men to the Nile, to their deaths.
an adventure game ...