
The hugely-anticipated Cyberslot Megaclusters video slot from Big Time Gaming is due for official release in early December. According to sources, the game will be first available at Leo Vegas casino from December 2, before getting general release at all other online casinos on December 16. Cyberslot Megaclusters is the second Megaclusters title, after the… Read more »