Twin Casino is one of the most popular online casinos right now, and it’s not hard to see why