The DLC release for Heavy Rain, “the Taxidermist”, has been delayed. “Due to additional testing and development the Heavy Rain DLC has been delayed by one week in North America. It will be available for download on March 4, 2010.” So those who pre-ordered, just a heads up there.
Written by: Jay
- Community Manager / Editor-In-Chief