Immutable Announces Closure of Immutable X Marketplace – NFT Plazas August 6, 2024 John NFT 0 Immutable Announces Closure of Immutable X Marketplace NFT Plazas