For whatever reason I haven’t been able to find a thread about the new trailer yet, so I decided to make one. What are your guys’ thoughts? I was definitely interested after the Comic Con teaser, but now I’m full blown excited. It reminds me a lot of the cancelled Deadpool animated series that was being developed by Donald Glover. I’m super pumped!