Is there anyone out there that can translate and let us all in on what's happening in this crazy advert? Please, for the love of all things holy, post an explanation in the comments...
Tags: game death family advert