I rehomed a little female that was loving and confident and went up to the people who came to see her. They took her home and never saw her for literally weeks! They kept calling wanting to return her and I kept telling them to give her more time, and she became their best little friend. It took over a month before they even saw her! They still have her ten years later. Cats take a LONG time to adjust to change. She is scared witless. The fact that she lets you touch her at all, points that she will settle down, she is not a true feral. She would bite and hiss, and try to climb the walls if you came into the room. Try her food on a flat plate, not a bowl. Leave it for several hours and see if she will eat. Leave hard food overnight. Don't stare at her, that is a threat to a cat. Just sit in the room, be on the internet or read, etc. and talk softly to her once in a while. It will take at least a week for her to even start to feel comfortable and have her true personality emerge. Be patient, keep petting amd encouraging her all you can, try to get her to play and it WILL happen. Cats are not like dogs, falling all over themselves to please a human, having a pack mentality. They are noble, beautiful creatures that need to have you EARN their love and respect. But once you do, it is beyond anything you have ever experienced!