Checking the evidence…Reading the prices…Writing the verdict…
Developers

$2.49−90% · was $24.99
At or near its lowest price
95% positive on Steam

$29.99−50% · was $59.99
At or near its lowest price
86% positive on Steam

$11.99−80% · was $59.99
At or near its lowest price
79% positive on Steam
Best verdict first. The developer name is taken from the Steam page, so a studio that publishes under two names may appear twice.