Guacamelee! 2: Guacamelee! STCE FREE, and Guacamelee! Franchise Sale!

Hey Everyone! We’re excited to announce that for the next 48 hours we are giving away Guacamelee! Super Turbo Championship Edition for FREE! Along with that, Guacamelee! 2 and its DLCs are on sale: - Guacamelee! 2 = 40%…