DeathWatchers: Major Update - 0.9

What's New? New Game Mode - Clean Up You're the crew that DeathWatchers send in to clean up after an investigation gone wrong. You've got 2 minutes to inspect & memorize the location before the night time investigation…