Games/Forsaken Castle/ReviewsForsaken Castle·, Duck Block GamesPlayer reviewsBack to gameNo reviews yetReviews aren't open for Forsaken Castle yet.Back to gameMore about Forsaken CastleMedia