Yes, all banking options, promotions, and games are legit. Even though the casino was launched in 2016, it's owned by a company that has been in business for much longer than that. For this, you can give the venue the benefit of the doubt.