Viridis Island: an island cursed with endless rain by an ominous sailor in 1947. An island where secrets run so deep that it seems impossible for them to ever be fully unburied. An island where time itself can't be trusted.
Duncan Ray has just moved to Viridis Island, a mysterious town that is the subject of many strange rumors. Its residents...