I was following the development and it sounded like they ran out of money and had to release something. And was followed almost immediately by a 99% layoff.
I liked it, but it felt like 1/10th of a game. On the other hand they only charged about 1/10th of a game ($5). I played it for about 10 hours so I feel like I easily got my monies worth.