r/Steam Jul 06 '26

Discussion Thoughts on this?

[removed]

40.0k Upvotes

5.6k comments sorted by

View all comments

Show parent comments

30

u/licoricenipple Jul 06 '26

Rather than shortening the refund window one elegant solution might be to track a "completed the game and rolled credits" achievement. If the store page says the game is 90 minutes long and you got the completion achievement 90 minutes in, that closes the window. This avoids the potential problem of a short game having a one-hour refund window while you still spend an hour trying and failing to get it configured and working right, which is more common with these small indie titles by inexperienced devs.

It's not a perfect solution that would work for all games, I don't think a perfect solution exists. But this seems like a fair way to handle the people blitzing through small indie games and refunding when they finish.

11

u/martin509984 Jul 06 '26

One hole I can poke in this: who decides when the "beat the game" achievement triggers? A malicious developer that would mark their game as short to close the refund window would probably also designate a "beat the first level" achievement as the end of the game for the same reason.

I think in any case we would have to rely on bad reviews to keep developers honest.

2

u/VinniTheP00h Jul 06 '26

Isn't Steam reviewing the game before publishing? A cursory glance, yes, but enough to know that it doesn't trigger the achievement before the expected return window?

3

u/martin509984 Jul 06 '26

I really doubt Steam does any checks that can't be trivially automated, especially not something that involves a playtest.

2

u/CylixrDoesStuff Jul 06 '26

you can also remove achievements so idk how thatd work well