Fans excited following release of Deadpool 2 teaser trailer