Missed the contest? Head to Humble Bundle and get the deal!