The long-promised Ethereum NFT platform is live just days after the video game retailer laid off another round of employees.