game development careers in Mansoura, Egypt