Lets see if the big wigs at the advert companies are earning their crust! Do you remember the product being advertised in the UK from these stills? Is it a good thing if you do?!
You could have had your score saved in your profile if you were logged in.