Read news on Indie game website with our app.
Read more in the app
Indie game website itch.io expands its AI disclosure filter as 'AI slop' continues to overwhelm Steam and other storefronts