They didn't promote their game very well. First time I heard of it was when it popped up on the coming soon list a few days ago. Lots of good indie games are being ignored lately. The way things are now, either you build hype around your game or will be ignored.
It's almost as if products need marketing in order to be sold, but that's crazy talk.