Are you too scared to try online slot games? It might ...