Lara Croft® Temples and Tombs™ launches exclusively with Microgaming operators
Isle of Man-based software development company, Microgaming, and independent global game studio, Triple Edge Studios, have launched the latest slot game featuring the world-famous intrepid adventurer, in Lara C...