
Guacamelee Super Turbo Championship Edition is free at the Humble Store for the next 48 hours. The free game deal ends on Saturday, May 19 at 10 AM.
The giveaway is intended to promote the Humble Store Spring Sale. The sale runs through Thursday, May 23.
Disclosure: We may earn a commission from links on this page.
Watch the Guacamelee Super Turbo Championship Edition trailer below: