American Roulette European Difference – Types and variants of online slot machines