LEGO DC Villains New Trailer Revealed During San Diego Comic-ConBy Christian Pepitoon July 23, 2018Game publisher Warner Bros. Interactive Entertainment and developer Traveller’s Tales recently revealed a brand new trailer for upcoming video game...