Nightmares of Leia Ray
You might run into a more disturbing game out there, but its not likely. Click your way through this nightmare to see if you can shed light on the mystery of it all. Will you even live to find out?
Mouse to click and solve puzzles
Nightmares of Leia Ray gameplay
Release date: 26 Dec 2006