[…] Schlock Magazine has a great review of The Whitechapel Demon over at their site. Why not go check it out? […]