i think the site is safe because i know the developers behind it
Lol, are you saying you know them in person or what because your statement is not that clear, but if I may add little from my own perspectives, I think I can trust the developer a little bit, I mean credits, I got to know about credits during their bounty campaign which I also helped them promote the project, although the project idea then was another concept, just like TRON did their ICO on another project concept already, but now, they are also going into gambling too which they have created their gambling site.
The same way we trust TRON for their popularity and their achievement before they got into gambling industry is the same way I can vouch for credits, because they had a successful ICO and their project was really one in a million, so I think I am trust the game too, but if I am to go through any link, it has to be directly from their site.