Yup, but when the game launcued in 2004 it was true. These days it definitely isn’t the most well known but back in 2004, cave story was considered a huge success for the indie game scene
Doesn’t appear to be, at least from Beehaw’s perspective. It’s possible you saw another post on a separate instance, as it was crossposted to several instances.
While it requires setting up your on site to take money, Steam has always allowed developers to create keys for free. They can sell or give those away for 100% of the revenue indefinitely.
store.epicgames.com
Hot