"You canker blossom!" 3 Shakespearean Insults
a downloadable or Web-based computer game which incorporates and features advertising for products and services
Advergaming is a new advertising media that is being used by many companies to brand and market their products.
a blend of advertising and game