yes i played on this website a month ago it was so much fun whenever it gets 20x + my heart beat starts raising and you can see other live bets as well placed by other users.
Well it's odd that a newly gambling website will cheat only for a few dollars when their domain server cost are much more plus they are running a signature campaign. And by keeping those things in mind i think this guy mafia is cheating.