Remix.run Logo
Steam sales reportedly topped $11B during H1 2026 due to shifting trends(tomshardware.com)
25 points by speckx a day ago