Watch pleasing Lucy Love and Aurora Snow's trailer