Melt the first 1/4 cup of butter in the skillet over medium heat
Add brown sugar, and stir in until smooth
Remove from heat, and add lemon juice, water, and sugar - stir until smooth, and sugar is dissolved
Add blueberries and spread them out
In a large bowl, mix flour, sugar, baking powder & salt
In a medium saucepan, melt the other 1/4 cup of butter - remove from heat and let cool until only lukewarm
After the butter has cooled, add the milk, sour cream, egg, and extract to the melted butter, and whisk
Slowly add the flour mixture into the milk and butter mixture
Stir until moistened
Spoon over the blueberries and spread out
Turn the stove back onto medium heat and cook over the stove for about 20 minutes, or until a toothpick inserted into the center of the cake portion comes out clean
Cool 10 minutes, and invert it onto a serving dish
Enjoy with ice cream or whipped cream