Some of the most popular slots on offer by OJO for its UK players include Starburst, Jackpot Jester, Book of Dead, Ninja Master, Mega Moolah, 8th Wonder, and Immortal Romance.