Playtech makes a speciality of giant