The town of Windward Island is shrouded in mystery and unspeakable transgressions. Some might even say Haunted. As travelers to the island, can you uncover the ghosts of the past and live to tell about it?
A door opens to welcome you and will close behind you. Once inside, you can trust only your wits to get out within sixty minutes. Are you in or out? It’...