Maybe let the individual devs set it on a per game basis? Like if your game is six hours long then refunds ending at 2 hours makes sense, but if your game takes 20 hours to really get rolling then maybe 2 hours isn't enough of a window and you choose another duration.
Something along these lines might be a good idea. Or maybe have it scale based on the standard running price for the game, since most devs already price their games based on how much content and playtime their product provides.
Maybe let the individual devs set it on a per game basis? Like if your game is six hours long then refunds ending at 2 hours makes sense, but if your game takes 20 hours to really get rolling then maybe 2 hours isn't enough of a window and you choose another duration.
Something along these lines might be a good idea. Or maybe have it scale based on the standard running price for the game, since most devs already price their games based on how much content and playtime their product provides.