888 Casino, now also offers NetEnt games