CSI: Crime Scene Investigation™: Hard Evidence
Steam statistics
Release date: 24 August 2009
Developers: Telltale Games
Publishers: Ubisoft
Reviews: 80.00% positive (16/20)
Metacritic: 63
Type: advertising
Developers: Telltale Games
Publishers: Ubisoft
Reviews: 80.00% positive (16/20)
Metacritic: 63
Type: advertising