A malicious force has brought down your plane and trapped you on what appears to be a deserted Scottish island. You must discover what brought you to the Island and how you can escape its hold. Search stunning Hidden Object scenes and solve mind-bending [...]