realm of ghosts, by peter mohrbacher and mikko lagerstedt