I am confused about these two links you shared, the first one says "Article on FinBlox" but when you click it it just shows an image of what looks like a withdrawal transaction. the other one says "scam accusation" and when you click it, it just shows a website that did their review on the casino. it would be nice if you could clarify what these two links are about.
also, the thread should be in the scam accusation board
Just fixed it, my bad.