Itch.io updates refund policy following fraudulent game sale scam (Updated)

Unscrupulous jerks are taking advantage of the 'open marketplace.'


Back Original Source