Dom and Yoda discuss the latest steaming pile of trailers released. Enjoy!