Road To Devadatta-DARKSiDERS
. Road to Devadatta is a first-person adventure game focused on story and puzzle solving in order to advance.Explore ancient ruins as you unravel the mystery surrounding Devadatta!Use your wits to escape from them, solve their ingenious […]