Popular gaming options and the-delorocasino.com deliver thrilling casino moments