After witnessing a violent and terrifying crime, our hero has found himself stranded in the foreign city of Illaria.

His goal is to make it home...