Emerald Echoes
FroGames — Momenti che Ricorderai Lettere di un'alchimista scomparsa. Artefatti che aspettano di essere decifrati. Una storia sepolta da secoli che solo tu puoi riportare alla luce . Puzzle Narrativo PostCurious Esperienza monouso Completamente offline 👥 Giocatori 1 – 4 ⏱️ Durata ~4 ore totali 🎂 Età 14+ anni 🔍 Meccanica Puzzle Adventure 📖 Capitoli 4 + epilogo 🌿 Modalità Solo / Co-op ⚠️ Esperienza monouso: Emerald Echoes è progettato per essere giocato una volta sola. I puzzle si aprono, le cartelle si esplorano, la storia si svela — e non si torna indietro. È la natura stessa dell'avventura. Perfetto come regalo per chi non l'ha ancora giocato. Di cosa si tratta Un archivio alchemico da ricostruire, pezzo per pezzo Nel XV secolo, un'alchimista di nome Marketa stava per fare una scoperta straordinaria. Poi scomparve. Oggi, due ricercatori stanno cercando di ricostruire cosa è successo — e tu sei lì con loro, tra lettere ingiallite, monete misteriose e documenti cifrati. Emerald Echoes è il sequel standalone del premiato The Emerald Flame, scritto da Lauren Bello e pubblicato da PostCurious. Non serve aver giocato il primo: la storia è nuova, i personaggi sono nuovi, ma l'atmosfera di meravigliosa scoperta è la stessa. Quattro capitoli. Tredici puzzle. Otto cartelle narrative. Un sistema di suggerimenti completamente offline, nascosto dentro le cartelle stesse come una conversazione tra i ricercatori. Nessuna app, nessun QR code — solo il materiale fisico che hai tra le mani. Dall'esperienza di gioco 🧪 Ogni cartella che apri è un momento preciso: sai cosa stai cercando, ma non ancora come trovarlo. Poi l'eureka arriva — e fa sempre effetto. Il segreto di Emerald Echoes in una riga 📜 Non stai risolvendo enigmi. Stai ricostruendo una storia vera — con le mani, con gli occhi, con la pazienza di chi legge tra le righe. Dall'esperienza di gioco FrogScore · FroGames.it Emerald Echoes Narrativo · Cooperativo L'esperienza Atmosferico Coinvolgente Soddisfacente Per chi è 🧘Solitario 🎯Esperti 🌱Gateway 🍕Party 🧒Bambini 🧠Heavy game In sintesi Un'avventura narrativa da assaporare in piccolo gruppo, senza fretta. Puzzle soddisfacenti, storia avvincente, sistema di suggerimenti magistrale. Non per chi cerca competizione o alta complessità meccanica. 🧘 Modalità Solitario ★★★★★ Ufficiale Progettato esplicitamente per il gioco singolo: i puzzle non richiedono più menti, solo tempo e attenzione. Giocare da soli è forse l'esperienza più immersiva — ogni scoperta è tua e soltanto tua. FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco (function(){ var PI2=Math.PI*2; var dims=[ {l:'Profondità narrativa', v:5, note:"La storia è il cuore — ogni puzzle serve la narrazione, non il contrario"}, {l:'Soddisfazione', v:5, note:"Gli aha-moment sono costruiti con cura artigianale: ogni soluzione è un applauso"}, {l:'Atmosfera', v:5, note:"Componenti fisici, lettere scritte a mano, artefatti tattili — l'immersione è totale"}, {l:'Progressione', v:4, note:"Quattro capitoli con ritmo crescente: ogni apertura è una mini-rivelazione"}, {l:'Fortuna', v:2, note:"Quasi assente — ci sono solo la logica, l'osservazione e la deduzione"}, {l:'Rigiocabilità', v:1, note:"Esperienza monouso per design — ma indimenticabile proprio per questo"} ]; var accent='#1A6B3A'; var VB=320,CX=160,CY=160,R=74; var n=dims.length,step=PI2/n,off=-Math.PI/2; var svg=document.getElementById('ee1-fs-svg'); var tip=document.getElementById('ee1-fs-tip'); var ns='http://www.w3.org/2000/svg'; function pt(r,i){return[CX+r*Math.cos(off+i*step),CY+r*Math.sin(off+i*step)];} function el(tag,attrs){ var e=document.createElementNS(ns,tag); Object.keys(attrs).forEach(function(k){e.setAttribute(k,attrs[k]);}); return e; } var st=document.createElement('style'); st.textContent='@keyframes ee1-draw{to{stroke-dashoffset:0}}@keyframes ee1-fade{to{opacity:1}}'; document.head.appendChild(st); for(var ring=1;ring0.2) anchor='start'; else if(Math.cos(angle)0.6?7:Math.sin(angle)=4; var t=el('text',{x:lx.toFixed(1),y:(ly+dy).toFixed(1),'text-anchor':anchor,'dominant-baseline':'middle','font-size':isHi?'12':'11','font-weight':'700',fill:'#1a1208','font-family':'-apple-system,sans-serif'}); t.textContent=d.l; svg.appendChild(t); }); })(); Cosa trovi nella scatola Gli strumenti della tua indagine 📦 4 buste capitolo Ogni busta racchiude un capitolo dell'avventura. Si aprono in ordine, una per sessione — o tutte d'un fiato se non riesci a fermarti. 🟢 13 cartelle puzzle Ogni cartella verde è un enigma da risolvere. Dentro trovi un documento, gli artefatti necessari e il sistema di suggerimenti integrato. 🔵 8 cartelle narrative Le cartelle blu non contengono puzzle ma rivelano pezzi di storia. Si aprono nella stessa sequenza numerata — fanno parte dell'intreccio. 🪙 Artefatti tattili Una moneta in metallo, una scatola in legno, illustrazioni stampate con cura maniacale. Oggetti che si toccano, si girano, si leggono due volte. Tra qualche ora avrai ricostruito una storia che aspettava di essere trovata. Succede sempre con Emerald Echoes. 🎲ComponentiMateriali fisici inclusi nella scatola 4Buste capitolo datate 13Cartelle puzzle verdi 8Cartelle narrative blu 13Schede Analysis con suggerimenti 12+Pagine puzzle illustrate ∞Lettere e documenti narrativi 1Moneta in metallo 1Puzzle in legno tattico 📖RegolamentoInglese · PDF ufficiale 🇬🇧 English 📄 Sito ufficiale PostCuriousgetpostcurious.com ↗ .ee1-wrap, .ee1-wrap * { box-sizing: border-box; margin: 0; padding: 0; } .ee1-wrap { font-family: Georgia, 'Times New Roman', serif; border-radius: 24px; overflow: hidden; box-shadow: 0 20px 60px rgba(0,0,0,0.32); max-width: 1200px; margin-left: auto; margin-right: auto; background: #0D1A10; } /* ── COPERTINA ── */ .ee1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; } .ee1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; } .ee1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(13,26,16,0) 0%, rgba(13,26,16,0) 25%, rgba(13,26,16,0.65) 55%, rgba(13,26,16,0.92) 75%, rgba(13,26,16,1) 100%); } .ee1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; } .ee1-kicker { display: block; color: #C8A040; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; } .ee1-sub { color: rgba(255,255,255,0.9); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 16px; } .ee1-chips { display: flex; flex-wrap: wrap; gap: 7px; } .ee1-chip { background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.25); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; } .ee1-chip--gold { background: #1A4A2A; border-color: #C8A040; color: #C8A040; } /* ── SPECS ── */ .ee1-specs-bar { background: #0a1a0d; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); } .ee1-specs { display: grid; grid-template-columns: repeat(3, 1fr); } .ee1-spec { padding: 13px 10px; display: flex; flex-direction: column; align-items: center; text-align: center; gap: 2px; border-right: 1px solid rgba(255,255,255,0.07); border-bottom: 1px solid rgba(255,255,255,0.07); } .ee1-spec:nth-child(3n) { border-right: none; } .ee1-spec:nth-last-child(-n+3) { border-bottom: none; } .ee1-spec-icon { font-size: 1.2rem; } .ee1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; } .ee1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; } /* ── BODY ── */ .ee1-body { background: #F5EDD8; } /* ── AVVISO MONOUSO ── */ .ee1-notice { background: #fef8e8; border-left: 4px solid #C8A040; border-bottom: 1px solid #e8deca; padding: 14px 24px; display: flex; gap: 12px; align-items: flex-start; } .ee1-notice-icon { font-size: 1.1rem; flex-shrink: 0; padding-top: 2px; } .ee1-notice-text { font-family: sans-serif; font-size: 0.86rem; color: #3d2810; line-height: 1.6; } /* ── INTRO ── */ .ee1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; } .ee1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #1A6B3A; margin-bottom: 7px; } .ee1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0800; line-height: 1.15; margin-bottom: 16px; } .ee1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2810; margin-bottom: 13px; line-height: 1.65; max-width: 700px; } /* ── BOX EDITORIALI ── */ .ee1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #1A6B3A; margin-bottom: 12px; } .ee1-quote-solo { background: #0D2A1A; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #C8A040; } .ee1-quote-solo--alt { background: #1A3A20; border-left-color: #6EC87A; } .ee1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; } .ee1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; } .ee1-qs-note { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; } /* ── DIVIDER ── */ .ee1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; } /* ── FROGSCORE ── */ .ee1-fs { background: #fff; border-top: 1px solid #e0d8cc; border-bottom: 1px solid #e0d8cc; } .ee1-fs-header { padding: 14px 20px 13px; background: #fff; border-bottom: 1px solid #e8e2da; display: flex; align-items: center; justify-content: space-between; gap: 10px; flex-wrap: wrap; } .ee1-fs-brand { display: flex; align-items: center; gap: 9px; } .ee1-fs-frog-img { width: 28px; height: 28px; object-fit: contain; flex-shrink: 0; } .ee1-fs-footer-frog { width: 16px; height: 16px; object-fit: contain; vertical-align: middle; margin-right: 2px; } .ee1-fs-brand-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; } .ee1-fs-game-name { font-family: sans-serif; font-size: 14px; font-weight: 700; color: #1a1208; margin-top: 2px; } .ee1-fs-cat { font-family: sans-serif; font-size: 10px; padding: 3px 11px; border-radius: 50px; font-weight: 700; border: 1.5px solid; white-space: nowrap; } .ee1-fs-body { display: grid; grid-template-columns: 1fr; background: #f7f4ef; } .ee1-fs-radar-panel { padding: 20px 16px; display: flex; justify-content: center; background: #f7f4ef; position: relative; } .ee1-fs-radar-panel svg { width: 100%; max-width: 270px; height: auto; display: block; } .ee1-fs-tip { display: none; position: absolute; background: #1a1208; color: rgba(255,255,255,0.92); font-family: sans-serif; font-size: 11px; line-height: 1.55; padding: 8px 12px; border-radius: 9px; z-index: 20; max-width: 210px; box-shadow: 0 4px 18px rgba(0,0,0,0.22); pointer-events: none; } .ee1-fs-info { padding: 16px 18px 18px; background: #f7f4ef; border-top: 1px solid #e8e2da; } .ee1-fs-feel-lbl { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; margin-bottom: 9px; } .ee1-fs-feeling { display: flex; flex-wrap: wrap; gap: 7px; margin-bottom: 16px; } .ee1-fs-feel-tag { font-family: Georgia, serif; font-size: 13px; font-style: italic; color: #3d2810; padding: 5px 14px; background: #fff; border-radius: 7px; border: 1px solid #d8d0c4; } .ee1-fs-section-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; margin-bottom: 10px; } .ee1-fs-targets { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)); gap: 7px; margin-bottom: 16px; } .ee1-fs-target { display: flex; align-items: center; gap: 6px; padding: 6px 10px; border-radius: 10px; border: 1px solid; font-family: sans-serif; font-size: 11px; font-weight: 600; } .ee1-fs-target span { font-size: 14px; flex-shrink: 0; } .ee1-fs-si { background: #fff; border-color: #c8c0b0; color: #2a1a08; } .ee1-fs-no { background: transparent; border-color: #e0d8d0; color: #b8a898; opacity: .45; text-decoration: line-through; } .ee1-fs-verdict { background: #fff; border-radius: 10px; padding: 12px 14px; border: 1px solid #e0d8cc; } .ee1-fs-verdict-title { font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; margin-bottom: 5px; } .ee1-fs-verdict-text { font-family: sans-serif; font-size: 12px; color: #3d2810; line-height: 1.65; } /* ── SOLITARIO ── */ .ee1-fs-solo { background: #eeeae4; border-top: 1px solid #e0d8cc; padding: 12px 20px; } .ee1-fs-solo-inner { display: flex; flex-wrap: wrap; gap: 10px; align-items: center; } .ee1-fs-solo-lbl { font-family: sans-serif; font-size: 11px; font-weight: 700; color: #1A6B3A; text-transform: uppercase; letter-spacing: 1px; flex-shrink: 0; } .ee1-fs-solo-stars { display: flex; align-items: center; gap: 4px; flex-shrink: 0; } .ee1-fs-star { font-size: 14px; color: #d0c8c0; } .ee1-fs-star--on { color: #C8A040; } .ee1-fs-solo-type { font-family: sans-serif; font-size: 10px; font-weight: 700; padding: 2px 9px; border-radius: 50px; background: #e0f5ee; border: 1px solid #60c090; color: #0a4a30; margin-left: 4px; } .ee1-fs-solo-note { font-family: sans-serif; font-size: 11px; color: #6b5e48; line-height: 1.55; width: 100%; } .ee1-fs-footer { padding: 9px 20px; background: #eeeae4; border-top: 1px solid #e0d8cc; font-family: sans-serif; font-size: 11px; color: #6b5e48; line-height: 1.5; } /* ── CARDS ── */ .ee1-section-pad { padding: 32px 28px 8px; } .ee1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; } .ee1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; } .ee1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); } .ee1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; } .ee1-card-name { font-size: 0.95rem; font-weight: 900; color: #1A6B3A; margin-bottom: 5px; } .ee1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2810; line-height: 1.55; } /* ── CLOSING ── */ .ee1-closing { background: #0D2A1A; padding: 26px 28px; border-top: 3px solid #C8A040; } .ee1-closing-text { font-family: Georgia, serif; font-size: 1.05rem; font-style: italic; color: rgba(255,255,255,0.88); text-align: center; line-height: 1.6; } /* ── BOX SECTION ── */ .ee1-box-section { background: #F5EDD8; border-top: 1px solid #d4c0a0; } .ee1-det { border-bottom: 1px solid #e8deca; background: #fff; } .ee1-det--last { border-bottom: none; } .ee1-det-sum { list-style: none; display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 14px 20px; cursor: pointer; transition: background .18s; } .ee1-det-sum::-webkit-details-marker { display: none; } .ee1-det-sum::marker { display: none; } .ee1-det[open] .ee1-det-sum { background: #faf7f2; } .ee1-det-sum:hover { background: #faf7f2; } .ee1-det-left { display: flex; align-items: center; gap: 10px; } .ee1-det-ico { font-size: 17px; flex-shrink: 0; } .ee1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1a0800; display: block; } .ee1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; } .ee1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; } .ee1-det-arr::before { content: ""; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #9c8e7a; border-bottom: 2px solid #9c8e7a; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; } .ee1-det[open] .ee1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); } .ee1-det-body { padding: 0 20px 16px; background: #fff; } .ee1-comp-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 7px; padding-top: 14px; } .ee1-comp { display: flex; align-items: center; gap: 8px; padding: 8px 10px; background: #f7f4ef; border-radius: 8px; border: 1px solid #e8deca; } .ee1-comp-qty { font-family: sans-serif; font-size: 0.85rem; font-weight: 800; color: #1A6B3A; min-width: 26px; flex-shrink: 0; } .ee1-comp-lbl { font-family: sans-serif; font-size: 0.78rem; color: #3d2810; line-height: 1.3; } .ee1-rl-wrap { padding-top: 14px; display: flex; flex-direction: column; gap: 10px; } .ee1-rl-langs { display: flex; flex-wrap: wrap; gap: 6px; } .ee1-rl-lang { font-family: sans-serif; font-size: 0.75rem; font-weight: 600; padding: 3px 10px; border-radius: 50px; background: #eaf3de; border: 1px solid #80b050; color: #2a5010; } .ee1-rl-ico { font-size: 1.2rem; flex-shrink: 0; } .ee1-rl-body { flex: 1; min-width: 0; } .ee1-rl-title { display: block; font-family: sans-serif; font-size: 0.82rem; font-weight: 700; color: #fff; } .ee1-rl-sub { display: block; font-family: sans-serif; font-size: 0.7rem; color: rgba(255,255,255,0.5); margin-top: 2px; } .ee1-rl-arr-ext { font-size: 0.9rem; color: rgba(255,255,255,0.45); flex-shrink: 0; } /* ── RESPONSIVE ── */ @media screen and (min-width: 600px) { .ee1-specs { grid-template-columns: repeat(6, 1fr); } .ee1-spec { border-bottom: none; } .ee1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); } .ee1-spec:last-child { border-right: none; } .ee1-cards { grid-template-columns: repeat(2, 1fr); } .ee1-fs-body { grid-template-columns: 220px 1fr; } .ee1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; } .ee1-fs-info { border-top: none; } } @media screen and (min-width: 900px) { .ee1-cover { height: 440px; } .ee1-cover-content { padding: 22px 36px 30px; } .ee1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; } .ee1-cards { grid-template-columns: repeat(4, 1fr); } .ee1-divider { margin-left: 36px; margin-right: 36px; } .ee1-section-pad { padding: 36px 36px 8px; } .ee1-closing { padding: 28px 36px; } .ee1-fs-body { grid-template-columns: 260px 1fr; } .ee1-fs-radar-panel svg { max-width: 260px; } .ee1-comp-grid { grid-template-columns: repeat(auto-fill, minmax(170px, 1fr)); } }
More you might like
Related
Emerald Echoes
Related
Emerald Echoes
Related
Emerald Echoes
Related