Games/Untold Secrets: Lost in Time/MediaUntold Secrets: Lost in Time·, 2011 · On Hand Software, Inc.MediaBack to gameAll6Screenshots5Videos1Screenshots5More about Untold Secrets: Lost in TimePlayer reviews