towne32 said: Hah, this was a surprising little bit of marketing today involving Lucas and Abrams. : https://www.youtube.com/watch?v=viDu9SLvF_E Doesn’t give much away about TFA Report