Games/Return to Dark Castle/MediaReturn to Dark Castle·, 2026 · LuditMediaBack to gameAll7Screenshots6Videos1Screenshots6More about Return to Dark CastlePlayer reviews