After year's of waiting Heavy Rain finally hit the PlayStation 3 last month. Since then, gamers have been meticulously trying to achieve all of the game's rumored 20 plus endings. To satisfy the gamers eager for DLC, Quantic Dream announced a series of downloadable episodes dubbed, "The Heavy Rain Chronicles". Episode 1: The Taxidermist, was offered as a pre-order incentive to anyone who pre-ordered the game here in the US, along with those willing to spend the extra money for the European Special Edition. Heavy Rain received rave reviews, but does The Taxidermist live up to the high bar the original game set?