Humble Bundle are giving away FREE copies of Guacamelee! Super Turbo Championship Edition for 48 hours in the Humble Store as the Humble Store Spring Sale continues! Click here to get your FREE copy now! This promotion is available from Thursday, May 16 at 10 a.m. Pacific time to Friday, May 18 at 10 a.m. … Continue reading Guacamelee! Free for 2 days!