I played the Plants vs Zombies facebook game for a while earlier this year. I REALLY enjoyed it and having never played a Facebook game before it, I was really impressed with the production quality of it. The gameplay was pretty good and the presentation was just excellent. However... social game. :( I was fine with the typical "waiting to recharge actions" (with microtransactions available if you wanted to speed it up) but when it restricted me from moving on in the game because I needed to invite other friends to play it? Yeah, I dropped it pretty quick. I didn't mind suggesting it to people I knew liked the PvZ series, but there was no way I was sending out a mass message to pester all my FB friends into playing it and I wasn't going to pay each time they restricted me that way, so I was done.