Artifact X (by gamesgames)
Enjoy this nice find the object / find the difference game. Based on a UFO story it's quite difficult - but if you like this sort of game you should give it a shot.