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