Although I'm not sure if there is a revenue model behind this game aside from PR for their company, using the internet's landscape for a gaming environment definitely has a quirky upside for click through referrals.
There's nothing technically interesting about this advert - it's just a Flash game.