Friend got a Twitch offer from YouBetcha.com. Anyone ever heard of them?

My friend is a twitch slot streamer. He has a sponsorship with another casino as of right now, but got contacted by supposed “new and upcoming” casino called YouBetcha.com. I’ve never heard of it, and the casino itself looks kinda sketch… Just wondering if anyone has any info on this casino? They offered him a better deal, but it’s not a unrealistic deal to where it’s “too good to be true” type of thing. It’s just better then what he has now.

If anyone have any info, let me know.

Thanks.

Latest posts