Everything you need to play online slots is actually an on-line commitment