The mission to defeat self-proclaimed El Tio is now live until November 1. Discover the trailer in our article here.