888 takes a step in the right direction by entering the social gaming space!