Genesis Casino is an online casino that offers a wide range of games such as slots, table games and live dealer games.