Net Entertainment launches new slots

News on 17 Oct 2012