Haunted Manor: Lord of Mirrors is a first-person, horror-puzzle adventure from Top Evidence Studio. The game is published by Big Fish Games, Inc... Read more