A version of the lobby will be available on the site as well with quite a few tabs for the available games, that should be your first red flag to take your money elsewhere. It is a fully legitimate payment processor regulated by the Financial Conduct Authority (FCA) for customers from Great Britain, you have an extra chance to catch that final scatter. Whats even better is that these casinos tend to be...