PARENTAL WARNING: This game contains adult subject matter that may not be suitable for a younger audience. It looked like a robbery gone wrong... but in Black Viper: Sofia's Fate, you'll discover that the mystery isn't so straightforward. As a cop by day and a thief by night, you'll need to use both of Sofia's identities to crack this case. Search more than 35 locations, solve minigames and question suspects in this hidden object game. Find the truth in Black Viper: Sofia's Fate today!