gamesNews Indie Game Marketplace Itch.io Takes a Stand Against NFTs, Calls Them "a Scam" February 7th, 2022
gamesNews Indie Developers on itch.io Receive Takedown Notices for Using Phrase "Choose Your Own Adventure" December 10th, 2019