Looks like decent website. Don't know why you guys are so annoyed.
Registration experience is really bad though.
It's in everyone's best interest to be skeptical of crypto sites popping up until they've got a proven history of paying players winnings.
Too many sites launching that want to steal people crypto, the cryptonbattle stuff should be warning enough
https://bitcointalk.org/index.php?topic=4561787.0Anyone launching, not ready to prove it's safe and secure and in it for the long haul can fuck off.