Steam for Web3: Is it the future of blockchain games?