They could have avoided such a situation, if they had only charged 2$ for their game. In my opinion it qualifies only for a free game given away as a hobby project.
But a much lower pricetag would have generated much less anger about their product.