Following the release of the hit The Race Megaways™, Big Time Gaming, a world-class casino games developer based in New South Wales, Australia, has released Vegas Rush, a Las Vegas casino-themed slot that features slots in a Las Vegas casino. Extraordinary visual: True to its name, the main theme of the slot is the aforementioned […]