Advergames

Allison Roth

Definition:

Video games containing advertisements