Also available...

Game: 

... on their homepage, via the Humble-Store. Without the 10% Steam discount, though. But definitely worth the money

Forums: