Gaming Industry
Itch.io Claims No Intentional Deletion of 2024's Best Game Amid Payment Processor Actions
Itch.io has clarified its stance regarding the de-indexing of the game Mouthwashing, indicating it's not related to external pressures but criteria compliance.