Games/Lost Castle 2/MediaLost Castle 2·, 2026 · Hunter StudioMediaBack to gameAll13Screenshots8Videos5Screenshots8More about Lost Castle 2Player reviews