Free Online Games Search Engine
Not just plain escape, you need to make an escape with treasure to make things more interesting in life