What is GameFi? How Gaming and DeFi Work Collectively