Games/Return to Dark Castle/MediaReturn to Dark Castle·, 2008 · Delta Tao SoftwareMediaBack to gameAll14Screenshots13Videos1Screenshots13More about Return to Dark CastlePlayer reviews