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

$9.89−34% · was $14.99
34% off, but it has been cheaper
83% positive on Steam

$11.24−75% · was $44.99
At or near its lowest price
60% 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.