I saw this amazing Flash site and now can't for the life of me remember what it was! It was set out in the country, with these different interactive scenes - some in meadows, one on a river with a rafting game, one maybe with catapults or something ... I think it was a promo site for some kind of Food-relate company, but NO idea who. It was really late at night

Sound familiar to anyone?