Detective Defective: The Insider — Release Date & Steam Followers | steampeek