Online slots attract different varieties of players for different reasons