IMHO, you are thinking like a new breed marketing professional now. If I'm not mistaken, this is part of what we call "guerrilla marketing". Although these free games aren't pushing too hard to make a sale, the presence of the brand names are more than enough for these brands to make an "impression ...