Itch.io is not a big fan of the NFT fad, and they made it pretty clear recently. (Photo : Getty Images) In a tweet, the indie game marketplace revealed […] Click here to view full article Tags:nftnftsopensea