Lost Island "and "Lights"
The Net Entertainment sure knows how to surprise us!!Will those 2 games will be inspiring for Netent fans,something great or be a total failures ?
The Lost Island as I know it is released ,but it can be played only at Mr.Green Casino,which I cant play there,so any of you...