Yep, just saw mid-June too...
They have been asked to add some new features, this was mentioned in the thread. I do hope that whoever is asking helps contribute significantly to their business. It sure is depressing/angering to Joe User who purchased it. If it's some big business contributing some serious $$ to them, I can understand it from their business perspective.
It's hard to say, without knowing details. Guess

does sum it up pretty well.