EA UK have released the launcher trailer for Town Life Stuff, along with a nice collection of screenshots from the upcoming stuff pack.

Official Launch Trailer