I quote wikipedia:
From the characters, to the setting, to the overall atmosphere, the game featured a striking resemblance to the television show Twin Peaks.[1] The developers of Rainy Woods have pushed back the release date for this title to late 2009/early 2010 whilst they re-develop the title to have less of a similarity to the aforementioned David Lynch cult series.