Fabled Adventure · published

**Fabled Puzzle — Global leaderboards**
- Your **highest cleared puzzle level** now syncs to Steam.
- Open **Ranks** inside Fabled Puzzle to see the **global top players**.
- Progress uploads when you clear a level, and again on launch so your best score stays current.
- Your local best is always shown, even if Steam is briefly unavailable.
**Steam Achievements (Errungenschaften)**
- Steam Achievements are now wired into the game client.
- First live puzzle achievement: **FABLED_PUZZLE_0 (Bronze)** — unlocks when you reach **puzzle level 2**.
- Clearing a **higher** level **cascades** — every earlier grade you’ve earned is unlocked/updated in order.
- New **Achievements** panel in Fabled Puzzle:
- Color icons for unlocked grades
- Greyed-out icons for locked grades
- **Sync** button to refresh unlock state from Steam
**Deeper Steam integration**
- Shared Steam session used for auth, leaderboards, and achievements.
- Achievement ladder prepared for future grades (Silver → Ocean) as Partner entries go live.
- Clearer in-game status when Steam is bypassed vs connected (use a Steam-launched / `dev:steam` build for live sync).
### Improvements
- Fabled Puzzle HUD and panels polished for ranks + achievements side by side.
- Startup sync pushes local puzzle progress and eligible achievements as soon as Steam is ready.
- Safer handling when Steam is offline or in auth-bypass: local progress still displays correctly.