World Casino News
Lara Jones Is Cleopatra (video slot) from Spearhead Studios
Three weeks after inking a content supply deal with iGaming solutions firm Oryx Gaming and Spanish online casino games developer Spearhead Studios has now announced the launch of its new five-reel and ten-payline Lara Jones Is Cleopatra video slot.
The Marbella-headquartered firm used an official Monday press release to describe its latest video…