Free Online Games Search Engine
Landscape Christmas Escape is a new point and click puzzle game.The clues and puzzles are hidden in the snowy world. Find them, solve them and escape.