Popcap's iconic game Plants vs. Zombies has been a top seller on both the iPad and the iPhone since it was introduced to iOS in 2010.

Though it has been offered at a reduced price multiple times, the app has never before been available for free, until today, because of Apple's App of the Week promotion.

Plants vs. Zombies is a lane defense game where players use a variety of defensive plants to fight off waves of attacking zombies. Thanks to its cartoonish graphics and strategic gameplay, Plants vs. Zombies is a game that is popular with both serious and casual gamers.

The game features 50 levels of traditional gameplay, along with a never-ending survival mode, a Zen Garden, and an array of challenging mini games.

Ready for EA to add a load more in app purchases. EA about to ruin another game. RIP plants vs zombies.

Those have always been there (for as long as I've had the game anyway). And if you're patient - willing to accumulate in-game coins - you can get those extras for free... it's just that impatient people are given the option to buy in-game coins with real money.

Those have always been there (for as long as I've had the game anyway). And if you're patient - willing to accumulate in-game coins - you can get those extras for free... it's just that impatient people are given the option to buy in-game coins with real money.

That's good to hear. I hate the games that force you to buy IAP in order to advance. I'm just in the process of teaching my kids to stay away from them. It is hard to differentiate between those that offer advancement via real money and those that require it.

Exactly. It kinda ruins it for me when a game is not optimized for iPad/iPhone5. I'm not a mobile developer, (but I do use C++ and Visual Basic) but what is really involved in optimizing a game for the iPhone 5 that couldn't be done when they updated for iOS 6 support?