Royalties in game buisness

Very informative article on developer royalties in computer games business.