They mention between "600 and 800 million ad impressions a month", 60% of which "for third-party mobile ads". Using a 700 million average, that's 420 million impressions used for third party ads, which generated $500,000 in revues.
This amounts to an average $1.19 CPM, which sounds very very high for in-game advertisement. Mochiads in flash games are usually in the $0.1-0.2 CPM range.
Can the iPhone market really command such a high premium or is there something specific to Backflip Studio's games that I'm missing?