Wow, this actually slipped by me because I thought it WAS a fan creation. This new trailer is definitely a creative way to introduce all the elements of the DLC and is voiced by one of the new SNL cast members. SigbiasSilva was first on our forum, and we apparently have a local copy here too!