Lately i've been addicted to play this game on facebook, Frontierville, it makes me abandoned the other apps i used to plays. This game is based on farming but different with other farming games such as Farmville, Farm town, Country life and else Frontierville only use farm to gain a slice of pie to per every harvest, you can only use this slice of pie to buy from energy from the market when you runs out of energy to do things in your farm. Frontierville has lot of challenges, and not only focused on farming, which makes it addicting. For more information you can read it
here.