Ride to Hell: Retribution - CGI Announcement TrailerRide to Hell: Retribution is set to launch on June 25th in North America.By Mike Tao on April 4, 2013 at 9:36AM PDT Ride to Hell: Retribution