Guacamelee! - Launch TrailerGuacamelee! is now available.By Mike Tao on April 10, 2013 at 11:17AM PDT Guacamelee!