I am not an official representative of the casino
I agree, with all new casinos you need to be careful
I only trust casinos that have official announcements here although there are good casinos out there that opted not to promote their casinos here, there are advantages for players and the whole community as well if the official representative is the one opening a thread here, they can address issues and if a player has issues they are easy to reach here, but I cannot blame OP for opening a thread here it is for awareness and promotion of the casino he is supporting.