- Download games
- Best playing value
Release date: 29 January 2015
In Taken Souls - Blood Ritual a clash between two worlds puts many lives at risk. Can you solve the mind-bending hidden object case? The world's fate depends on you! Please note: Taken Souls - Blood Ritual has more advanced graphics than usual. Depending on your computer's capacity, you might experience issues while playing (such as crashing as scenes change).
Play Taken Souls - Blood Ritual Deluxe for free - it's safe and simple!
Taken Souls - Blood Ritual Deluxe features