Internet Computer (ICP) Releases 10,000 Free NFTs