Self-publishing vs. licensing: the pros and cons of signing over the rights to your game to a larger company (video):

https://www.youtube.com/watch?v=-u6K5aRvLyU