You pass through Glenbright Manor during a mission, but if you look closer, you'll see that this building has a few mysteries ...