New 888casino software differs from the most other apps I have needed yet