They're probably pricing for a long time sales centered strategy, the old games seem to constantly get recommended to me during steam sales. And I doubt they were going to have a massive release at any price, it's too niche of a thing.