I have some publisher experience in the Flash world.
Well it’s also called sponsoring, licensing or branding.
The terms doesn’t matter. what they all mean is:
put the sponsor’s logo everywhere, build in their specific APIs like leaderboards or micro-transactions and don’t sell the game to anyone else!
In return you get (very) high visibility. Some of my sponsored flash games have millions of views.
Take a look at the stats for Your Face
http://www.mochibot.com/shared/shared_swfdetail.html?key=9f7807988ebddbf61542402e5154fd5f
over 20 million. not bad, eh?
The problem is… except from showing off my great success I have no further benefit. I got my money once, they paid well. But in the long term they made the better deal. On the other hand: without them the game wouldn’t have been recognized in the first place. So what. I got my money, they have their traffic/ads/views/clicks.
Of course, mobile marketing is a bit different. But especially on the android platform I recognize many of the business models I know from the flash world. So read the license agreements carefully and don’t sell below cost 
-finefin
[import]uid: 70635 topic_id: 14126 reply_id: 54919[/import]