That article was rather depressing all that effort and money which they poured into their game... And they only sold 127 units.
Wow I also read about it now. Truth is that the game just doesn't look interesting when looking at screenshots. In fact, before now I've never even heard of it. I feel bad for them but the art style really turns me off.