Looks like Facebook is doubling down on driving app installs to monetize their mobile inventory. I think they have a lot of potential here. The sheer volume together with social endorsements will be hard to beat.
This new design with more description, social proof, and ratings is a huge improvement too. Interested to hear how they work out for app developers.