The Future is Here: Understanding the Role of NFTs in Sg88win's Online Casino