By James Michael Rice
Published: December 3, 2012.
For centuries, it has remained hidden deep in the heart of the Hockomock Swamp. The Native Americans called it "The Place Where Spirits Dwell"; a sacred place of untold terrors, where time itself stands still. Now its evil influence is spreading to the nearby town of Hevven, Massachusetts, corrupting all that it encounters. Soon, no one will be able to escape The Still...