Tag Archives Cleopatra

Spearhead Studios releases Lara Jones Is Cleopatra video slot


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 slot ...