>>87466852the creator was a gambling streamer and a lot of gambling sites sponsor streamers with a free daily/weekly allowance, at least until twitch cracked down and kicked him off so he made his own streaming site. the main draw has always been to be an exact copy of twitch but without the weird and inconsistent rule changes and random harassment by twitch mods.
basically, he went from being a professional gambler to owning his own casino and his own streaming platform for people to stream it on. the casino and financial side are sleazy but the streaming side is pretty normal, they don't do anything different from other sites.