€2,99
Strange happenings surround Devils Peak, an extinct volcanic crater, the upper caldera is occupied by giant red ants,
As a small town develops, two strangers arrive, follow the events that follow.
Then as strangely as they appeared, they vanish only to re-appear, hundreds of years later.
Why are they here? Where are they from?