Yes, they are.
Pay at least $1 to be eligible to receive keys for this game (Steam, Desura, GOG) as they become available!
Took me a while to find that, it's on the page after
you click 'buy', and it looks like a generic message to me.
It's a pity the devs didn't communicate with us - in my opinion they've wasted a chance to sell a lot more games, get a heap of publicity, and a ton of greenlight votes.
Oh well, it's their money and their game, all I can say is if they can't be bothered to promote it properly I can't be bothered to hand over my hard-earned money for it either.