ELK Studios to release Hidden slot Sept 13
ELK Studios is an innovative slot developer based in Stockholm, Sweden with a fiercely loyal following. Players have anxiously awaited each new game since they launched The Lab in October 2013. Their latest slo...