Place bacon slices in a large skillet over medium-high heat. Fry until crisp. Remove bacon, crumble and set aside. Drain off all but 2 tablespoons of the bacon drippings.
Add mushrooms, onion and garlic to the bacon drippings, and cook over medium heat, stirring, until tender and most of the liquid has evaporated.
Sprinkle the flour, salt, and pepper over the top, and stir to blend. Mix in cream cheese, Worcestershire sauce, and soy sauce. Reduce heat to low, and stir until cream cheese is melted. Remove from heat. Stir in the sour cream and bacon. Serve warm.