Farmville 2 is giving FREE Favors x20 to help players avail more upgrades for their home, kitchen and garage warehouse. Favors are commonly used in the game to buy water and land field, water tower, windmill and more. You can also earn favors by completing orders at the Order Board. You can also get favor […]
Continue reading…