I missed the Humble Bundle, can I still buy this game DRM free from anywhere?

#1ReynardFXPosted 3/16/2013 9:40:55 PM
As the topic says, is this available anywhere that isn't Steam?

Thanks.